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