Sha256: 635d845cc4cb9773d294f07946de8fd0436e896ba7e94910357d95d5649d96a5

Contents?: true

Size: 268 Bytes

Versions: 28

Compression:

Stored size: 268 Bytes

Contents

class StreaminatorHelper

  def extract_name(stream)
    name = case (stream.fileno)
      when 0 then '#<IO:$stdin>'
      when 1 then '#<IO:$stdout>'
      when 2 then '#<IO:$stderr>'
      else stream.inspect
    end
    
    return name
  end

end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
ceedling-0.29.1 lib/ceedling/streaminator_helper.rb
ceedling-0.29.0 lib/ceedling/streaminator_helper.rb
ceedling-0.13.0 lib/streaminator_helper.rb
ceedling-0.13.0.rc1 lib/streaminator_helper.rb
ceedling-0.12.2 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.12.1 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.12.0 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.11.2 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.11.1 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.11.0 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.10.0 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.9.4 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.9.2 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.9.0 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.0.18 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.0.17 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.0.16 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.0.15 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.0.14 new_project_template/vendor/ceedling/lib/streaminator_helper.rb
ceedling-0.0.13 new_project_template/vendor/ceedling/lib/streaminator_helper.rb