class Pronto::Formatter::GitFormatter

def remove_duplicate_comments(old_comments, new_comments)

def remove_duplicate_comments(old_comments, new_comments)
  new_comments.each_with_object([]) do |(key, comments), memo|
    existing = old_comments[key]
    comments = dedupe_comments(existing, comments) if existing
    if config.consolidate_comments? && !comments.empty?
      comment = consolidate_comments(comments)
      memo.push(comment)
    else
      memo.concat(comments)
    end
  end
end