class GraphQL::StaticValidation::FragmentsAreUsed
def add_errors(context, used_fragments, defined_fragments)
def add_errors(context, used_fragments, defined_fragments) undefined_fragments = find_difference(used_fragments, defined_fragments.map(&:name)) undefined_fragments.each do |fragment| context.errors << message("Fragment #{fragment.name} was used, but not defined", fragment.node, path: fragment.path) end unused_fragments = find_difference(defined_fragments, used_fragments.map(&:name)) unused_fragments.each do |fragment| context.errors << message("Fragment #{fragment.name} was defined, but not used", fragment.node, path: fragment.path) end end