gems.multi_json-1.12.1.lib.multi_json.adapters.jr_jackson.rb Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sass-maven-plugin Show documentation
Show all versions of sass-maven-plugin Show documentation
A Maven Plugin that compiles Sass files.
require 'jrjackson' unless defined?(::JrJackson)
require 'multi_json/adapter'
module MultiJson
module Adapters
# Use the jrjackson.rb library to dump/load.
class JrJackson < Adapter
ParseError = ::JrJackson::ParseError
def load(string, options = {}) #:nodoc:
::JrJackson::Json.load(string, options)
end
if ::JrJackson::Json.method(:dump).arity == 1
def dump(object, _)
::JrJackson::Json.dump(object)
end
else
def dump(object, options = {})
::JrJackson::Json.dump(object, options)
end
end
end
end
end
© 2015 - 2025 Weber Informatics LLC | Privacy Policy