Sha256: 67193f1b66dae6b58bc0588a32eea4b988bc26046bea123943c821943ca87c25

Contents?: true

Size: 382 Bytes

Versions: 33

Compression:

Stored size: 382 Bytes

Contents

require 'json/common'
require 'json/pure/parser'
require 'json/pure/generator'

module JSON
  # This module holds all the modules/classes that implement JSON's
  # functionality in pure ruby.
  module Pure
    $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

33 entries across 33 versions & 8 rubygems

Version Path
xpflow-0.1c lib/json/pure.rb
xpflow-0.1b lib/json/pure.rb
json_pure-1.5.5 lib/json/pure.rb
json-1.5.5 lib/json/pure.rb
json-1.5.5-java lib/json/pure.rb
fragrant-0.0.5 vendor/bundle/ruby/1.9.1/gems/json-1.5.4/lib/json/pure.rb
json-maglev--1.6.1 lib/json/pure.rb
json-maglev--1.5.4 lib/json/pure.rb
json_pure-1.6.1 lib/json/pure.rb
json-1.6.1 lib/json/pure.rb
json-1.6.1-java lib/json/pure.rb
json-1.6.0.1-java lib/json/pure.rb
json_pure-1.6.0 lib/json/pure.rb
json-1.6.0 lib/json/pure.rb
json-1.5.4-java lib/json/pure.rb
json_pure-1.5.4 lib/json/pure.rb
json-1.5.4 lib/json/pure.rb
json-1.5.3-java lib/json/pure.rb
json_pure-1.5.3 lib/json/pure.rb
json-1.5.3 lib/json/pure.rb