Sha256: da504c76142cd58f79433e1de00f890e959850fd6179064a4763e7df9e748ded

Contents?: true

Size: 384 Bytes

Versions: 14

Compression:

Stored size: 384 Bytes

Contents

module Oj
  
  def self.mimic_loaded(mimic_paths=[])
    gems_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__))))
    Dir.foreach(gems_dir) do |gem|
      next unless (gem.start_with?('json-') || gem.start_with?('json_pure'))
      $LOADED_FEATURES << File.join(gems_dir, gem, 'lib', 'json.rb')
    end
    mimic_paths.each { |p| $LOADED_FEATURES << p }
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
oj-2.0.10 lib/oj/mimic.rb
oj-2.0.9 lib/oj/mimic.rb
oj-2.0.8 lib/oj/mimic.rb
oj-2.0.7 lib/oj/mimic.rb
oj-2.0.6 lib/oj/mimic.rb
oj-2.0.5 lib/oj/mimic.rb
oj-2.0.4 lib/oj/mimic.rb
oj-2.0.3 lib/oj/mimic.rb
oj-2.0.2 lib/oj/mimic.rb
oj-2.0.1 lib/oj/mimic.rb
oj-2.0.0 lib/oj/mimic.rb
oj-1.4.7 lib/oj/mimic.rb
oj-1.4.6 lib/oj/mimic.rb
oj-1.4.6a2 lib/oj/mimic.rb