class RuboCop::Cop::Corrector

def rewrite

Returns:
  • (String) -
def rewrite
  @corrections.each do |correction|
    begin
      @source_rewriter.transaction do
        correction.call(self)
      end
    rescue ErrorWithAnalyzedFileLocation => e
      raise e unless e.cause.is_a?(::Parser::ClobberingError)
    end
  end
  @source_rewriter.process
end