module GraphQL::StaticValidation::ArgumentsValidator::ArgumentsValidatorHelpers
Private Instance Methods
node_type(parent)
click to toggle source
# File lib/graphql/static_validation/arguments_validator.rb, line 19 def node_type(parent) parent.class.name.split("::").last end
parent_name(parent, type_defn)
click to toggle source
# File lib/graphql/static_validation/arguments_validator.rb, line 9 def parent_name(parent, type_defn) if parent.is_a?(GraphQL::Language::Nodes::Field) parent.alias || parent.name elsif parent.is_a?(GraphQL::Language::Nodes::InputObject) type_defn.name else parent.name end end