Sha256: e18b4df9f40344fe96f88222867b698ff8305c9e1404eb346147841e8a17b54c

Contents?: true

Size: 420 Bytes

Versions: 17

Compression:

Stored size: 420 Bytes

Contents

# frozen_string_literal: true
require 'json/common'

module JSON
  # This module holds all the modules/classes that implement JSON's
  # functionality in pure ruby.
  module Pure
    require 'json/pure/parser'
    require 'json/pure/generator'
    $DEBUG and warn "Using Pure library for JSON."
    JSON.parser = Parser
    JSON.generator = Generator
  end

  JSON_LOADED = true unless defined?(::JSON::JSON_LOADED)
end

Version data entries

17 entries across 17 versions & 3 rubygems

Version Path
cloudsmith-api-2.0.16 vendor/bundle/ruby/2.6.0/gems/json-2.7.6/lib/json/pure.rb
json-2.7.6-java lib/json/pure.rb
json_pure-2.7.6 lib/json/pure.rb
json-2.7.6 lib/json/pure.rb
json_pure-2.7.5 lib/json/pure.rb
json-2.7.5 lib/json/pure.rb
json-2.7.5-java lib/json/pure.rb
json_pure-2.7.4 lib/json/pure.rb
json_pure-2.7.3 lib/json/pure.rb
json-2.7.4-java lib/json/pure.rb
json-2.7.4 lib/json/pure.rb
json-2.7.4.rc2 lib/json/pure.rb
json-2.7.4.rc1 lib/json/pure.rb
json-2.7.3-java lib/json/pure.rb
json-2.7.3 lib/json/pure.rb
json-2.7.3.rc1-java lib/json/pure.rb
json-2.7.3.rc1 lib/json/pure.rb