JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
Package graphql.validation.rules
Class Summary
Class
Description
ArgumentsOfCorrectType
ExecutableDefinitions
FieldsOnCorrectType
FragmentsOnCompositeType
KnownArgumentNames
KnownDirectives
KnownFragmentNames
KnownTypeNames
LoneAnonymousOperation
NoFragmentCycles
NoUndefinedVariables
NoUnusedFragments
NoUnusedVariables
OverlappingFieldsCanBeMerged
OverlappingFieldsCanBeMerged.Conflict
OverlappingFieldsCanBeMerged.FieldAndType
PossibleFragmentSpreads
ProvidedNonNullArguments
ScalarLeaves
SubscriptionUniqueRootField
A subscription operation must only have one root field A subscription operation's single root field must not be an introspection field https://spec.graphql.org/draft/#sec-Single-root-field
UniqueArgumentNames
Unique argument names A GraphQL field or directive is only valid if all supplied arguments are uniquely named.
UniqueDirectiveNamesPerLocation
https://facebook.github.io/graphql/June2018/#sec-Directives-Are-Unique-Per-Location
UniqueFragmentNames
UniqueObjectFieldName
UniqueOperationNames
A GraphQL document is only valid if all defined operations have unique names.
UniqueVariableNames
Unique variable names
VariableDefaultValuesOfCorrectType
VariablesAreInputTypes
VariablesTypesMatcher
VariableTypesMatch