Module analyzers

Source

Re-exports§

pub use complexity_cost::ComplexityCost;

Modules§

complexity_cost

Structs§

Deprecation
The Deprecation analyzer will go over all ast-nodes of type Field, EnumValue, Argument and InputField when it encounters one that is marked as deprecated while being used in the executable document it will be added ot the list of [Offender]. This method will output the list of [Offender].
InputSize
The InputSize visitor will check all arguments and object-fields for list-values, when it sees a list-value that exceeds the maximum allowed list-size we will add it to the list of offenders. As output we’ll return an array of [Offender].
QueryDepth
VariableValuesAreValid

Enums§

VariableValueError