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 TypeMethodDescriptionvoid
checkOperationDefinition
(OperationDefinition operationDefinition) void
checkVariable
(VariableReference variableReference) void
checkVariableDefinition
(VariableDefinition variableDefinition) void
leaveOperationDefinition
(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:
leaveOperationDefinition
in classAbstractRule
-
checkOperationDefinition
- Overrides:
checkOperationDefinition
in classAbstractRule
-
checkVariableDefinition
- Overrides:
checkVariableDefinition
in classAbstractRule
-
checkVariable
- Overrides:
checkVariable
in classAbstractRule
-