Package-level declarations
Types
Compilation tests that verify generated source code compiles successfully with the Kotlin compiler.
Generates a GraphQLDocuments Kotlin object containing the full document text for each operation as raw string constants.
Generates Kotlin enum classes for GraphQL enum types.
Renders GraphQL default literals as Kotlin expressions that match generated helper types.
Generates a GraphQLHashes Kotlin object containing APQ SHA-256 hashes for each operation's flattened document.
Generates Kotlin data classes for schema input object types.
Generates a GraphQLOperations Kotlin object containing operation name constants, grouped by operation type (Query, Mutation, Subscription).
Generates per-operation helper objects.
Tests that generated operation request helpers use the backend-neutral GraphQLOperationRequest contract from :api and never the legacy serializer-coupled GraphQLRequest.
Generates a GeneratedGraphQLRegistry Kotlin object that implements GraphQLDocumentRegistry. Maps operation names to their documents and hashes.
Generates response model data classes from a normalized ResponseSelectionSet produced by co.anitrend.retrofit.graphql.codegen.parser.ResponseSelectionParser.
Tests that generators emit correct serialization annotations based on the selected SerializationBackend.
Generates Kotlin data classes for operation variables.