Sha256: c95b4f2f36211215a84b74768135e838b58039ed614805363d94a80593d80bdf

Contents?: true

Size: 283 Bytes

Versions: 49

Compression:

Stored size: 283 Bytes

Contents

class IO #:nodoc:
  class << self
    def binread(file, *args)
      fail ArgumentError, "wrong number of arguments (#{1 + args.size} for 1..3)" unless args.size < 3
      File.open(file, 'rb') do |f|
        f.read(*args)
      end
    end unless method_defined? :binread
  end
end

Version data entries

49 entries across 49 versions & 2 rubygems

Version Path
bundler-1.8.9 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.8 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.15 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.7 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.6 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.14 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.5 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.4 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.3 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.2 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.1 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.0 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.13 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.8.0.pre lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.12 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.11 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.10 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.9 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.8 lib/bundler/vendor/thor/core_ext/io_binary_read.rb
bundler-1.7.7 lib/bundler/vendor/thor/core_ext/io_binary_read.rb