# File lib/multi_json.rb, line 35 def default_engine return :oj if defined?(::Oj) return :yajl if defined?(::Yajl) return :json_gem if defined?(::JSON) REQUIREMENT_MAP.each do |(library, engine)| begin require library return engine rescue LoadError next end end Kernel.warn DEFAULT_ENGINE_WARNING :ok_json end