Package graphql.validation.rules
Class NoUnusedVariables
java.lang.Object
graphql.validation.AbstractRule
graphql.validation.rules.NoUnusedVariables
-
Constructor Summary
ConstructorsConstructorDescriptionNoUnusedVariables(ValidationContext validationContext, ValidationErrorCollector validationErrorCollector) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckOperationDefinition(OperationDefinition operationDefinition) voidcheckVariable(VariableReference variableReference) voidcheckVariableDefinition(VariableDefinition variableDefinition) voidleaveOperationDefinition(OperationDefinition operationDefinition) Methods inherited from class graphql.validation.AbstractRule
addError, addError, addError, checkArgument, checkDirective, checkDocument, checkField, checkFragmentDefinition, checkFragmentSpread, checkInlineFragment, checkObjectValue, checkSelectionSet, checkTypeName, documentFinished, getErrors, getQueryPath, getValidationContext, getValidationErrorCollector, getValidationUtil, i18n, i18n, isExperimentalApiKeyEnabled, isVisitFragmentSpreads, leaveSelectionSet, setVisitFragmentSpreads, toString
-
Constructor Details
-
NoUnusedVariables
public NoUnusedVariables(ValidationContext validationContext, ValidationErrorCollector validationErrorCollector)
-
-
Method Details
-
leaveOperationDefinition
- Overrides:
leaveOperationDefinitionin classAbstractRule
-
checkOperationDefinition
- Overrides:
checkOperationDefinitionin classAbstractRule
-
checkVariableDefinition
- Overrides:
checkVariableDefinitionin classAbstractRule
-
checkVariable
- Overrides:
checkVariablein classAbstractRule
-