class RuboCop::Cop::Style::BlockComments

def autocorrect(comment)

def autocorrect(comment)
  eq_begin, eq_end, contents = parts(comment)
  lambda do |corrector|
    corrector.remove(eq_begin)
    # rubocop:disable Style/ZeroLengthPredicate
    unless contents.length == 0
      corrector.replace(contents,
                        contents.source
                          .gsub(/\A/, '# ')
                          .gsub(/\n\n/, "\n#\n")
                          .gsub(/\n(?=[^\z#])/, "\n# "))
    end
    # rubocop:enable Style/ZeroLengthPredicate
    corrector.remove(eq_end)
  end
end