method
with_output_buffer
v2_6_3 -
Show latest stable
- Class:
Bundler::Thor::Actions
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