module GraphQL::StaticValidation::OneOfInputObjectsAreValid
Public Instance Methods
# File lib/graphql/static_validation/rules/one_of_input_objects_are_valid.rb, line 9 def on_input_object(node, parent) return super unless parent.is_a?(GraphQL::Language::Nodes::Argument) parent_type = get_parent_type(context, parent) return super unless parent_type && parent_type.kind.input_object? && parent_type.one_of? validate_one_of_input_object(node, context, parent_type) super end
Calls superclass method