Sha256: 9be3ee5c10ba3ec3dcec2d3885ac009822d4d5ec98390e728d661e7416283c2a

Contents?: true

Size: 237 Bytes

Versions: 17

Compression:

Stored size: 237 Bytes

Contents

require 'yaml'

# for yaml bug.
class String
  def is_binary_data? # [ruby-list:16014]
    return true if self.include?(0)
    check = self[0, 512]
    check.size < 10 * check.count("\x00-\x07\x0b\x0e-\x1a\x1c-\x1f")
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
unageanu-jiji-0.1.0 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.0.0 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.0.1 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.0.2 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.0.3 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.1.0 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.1.1 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.1.2 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.1.3 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.1.4 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.2.1 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.2.3 lib/jiji/util/fix_yaml_bug.rb
unageanu-jiji-1.2.4 lib/jiji/util/fix_yaml_bug.rb
jiji-1.2.8 lib/jiji/util/fix_yaml_bug.rb
jiji-1.2.7 lib/jiji/util/fix_yaml_bug.rb
jiji-1.2.6 lib/jiji/util/fix_yaml_bug.rb
jiji-1.2.5 lib/jiji/util/fix_yaml_bug.rb