Sha256: 4c85a2e0f34ae2f4984481369ca6ba883f83b95c8e8bc954a7d57fe3c2a826d5

Contents?: true

Size: 185 Bytes

Versions: 7

Compression:

Stored size: 185 Bytes

Contents

class OutputUtils
  def self.with_captured_stdout
    original_stdout = $stdout
    $stdout = StringIO.new
    yield
    $stdout.string
  ensure
    $stdout = original_stdout
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
repo_analyzer-1.6.0 app/utils/output_utils.rb
repo_analyzer-1.5.0 app/utils/output_utils.rb
repo_analyzer-1.4.0 app/utils/output_utils.rb
repo_analyzer-1.3.0 app/utils/output_utils.rb
repo_analyzer-1.2.0 app/utils/output_utils.rb
repo_analyzer-1.1.0 app/utils/output_utils.rb
repo_analyzer-1.0.0 app/utils/output_utils.rb