method

with_output_buffer

with_output_buffer(buf = "".dup)
private

No documentation available.

# File lib/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb, line 343
    def with_output_buffer(buf = "".dup) #:nodoc:
      raise ArgumentError, "Buffer can not be a frozen object" if buf.frozen?
      old_buffer = output_buffer
      self.output_buffer = buf
      yield
      output_buffer
    ensure
      self.output_buffer = old_buffer
    end