class GraphQL::StaticValidation::FieldsWillMerge
def find_conflicts(field_map, context)
def find_conflicts(field_map, context) field_map.each do |name, ast_fields| comparison = FieldDefinitionComparison.new(name, ast_fields, context) context.errors.push(*comparison.errors) subfield_map = {} visited_fragments = [] ast_fields.each do |defn| gather_fields_by_name(defn.selections, subfield_map, visited_fragments, context) end find_conflicts(subfield_map, context) end end