Sha256: 0fb73bf3503361cf52a0eb59ff814e7b046576f167a59d7fe5770868ec150272
Contents?: true
Size: 1.14 KB
Versions: 3
Compression:
Stored size: 1.14 KB
Contents
# Default rules for {GraphQL::StaticValidation::Validator} # # Order is important here. Some validators return {GraphQL::Visitor::SKIP} # which stops the visit on that node. That way it doesn't try to find fields on types that # don't exist, etc. GraphQL::StaticValidation::ALL_RULES = [ GraphQL::StaticValidation::DirectivesAreDefined, GraphQL::StaticValidation::FragmentsAreFinite, GraphQL::StaticValidation::FragmentTypesExist, GraphQL::StaticValidation::FragmentsAreOnCompositeTypes, GraphQL::StaticValidation::FragmentSpreadsArePossible, GraphQL::StaticValidation::FragmentsAreUsed, GraphQL::StaticValidation::FieldsAreDefinedOnType, GraphQL::StaticValidation::FieldsWillMerge, GraphQL::StaticValidation::FieldsHaveAppropriateSelections, GraphQL::StaticValidation::ArgumentsAreDefined, GraphQL::StaticValidation::ArgumentLiteralsAreCompatible, GraphQL::StaticValidation::RequiredArgumentsArePresent, GraphQL::StaticValidation::VariablesAreInputTypes, GraphQL::StaticValidation::VariableDefaultValuesAreCorrectlyTyped, GraphQL::StaticValidation::VariablesAreUsedAndDefined, GraphQL::StaticValidation::VariableUsagesAreAllowed, ]
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
graphql-0.5.0 | lib/graph_ql/static_validation/all_rules.rb |
graphql-0.4.0 | lib/graph_ql/static_validation/all_rules.rb |
graphql-0.3.0 | lib/graph_ql/static_validation/all_rules.rb |