Module: GraphQL::StaticValidation::Message::MessageHelper
- Included in:
- ArgumentNamesAreUnique, ArgumentsValidator, DirectivesAreDefined, DirectivesAreInValidLocations, FieldsAreDefinedOnType, FieldsHaveAppropriateSelections, FragmentNamesAreUnique, FragmentSpreadsArePossible, FragmentTypesExist, FragmentsAreFinite, FragmentsAreNamed, FragmentsAreOnCompositeTypes, FragmentsAreUsed, GraphQL::StaticValidation::MutationRootExists, NoDefinitionsArePresent, OperationNamesAreValid, RequiredArgumentsArePresent, RequiredInputObjectAttributesArePresent, SubscriptionRootExists, UniqueDirectivesPerLocation, VariableDefaultValuesAreCorrectlyTyped, VariableNamesAreUnique, VariableUsagesAreAllowed, VariablesAreInputTypes, VariablesAreUsedAndDefined
- Defined in:
- lib/graphql/static_validation/message.rb
Overview
Convenience for validators
Instance Method Summary collapse
- 
  
    
      #message(message, nodes, context: nil, path: nil)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Error messageis located atnode.
Instance Method Details
#message(message, nodes, context: nil, path: nil) ⇒ Object
Error message is located at node
| 9 10 11 12 13 | # File 'lib/graphql/static_validation/message.rb', line 9 def (, nodes, context: nil, path: nil) path ||= context.path nodes = Array(nodes) GraphQL::StaticValidation::Message.new(, nodes: nodes, path: path) end |