Sha256: 3d020dbe1d7bd6ca48ef478677d6adeb1ade664d14fd7d4bcebe7574efdf9bb0

Contents?: true

Size: 280 Bytes

Versions: 12

Compression:

Stored size: 280 Bytes

Contents

# encoding: utf-8

require 'multi_json'

module Github
  module Jsonable
    extend self

    def decode(*args)
      return unless args.first
      if MultiJson.respond_to?(:load)
        MultiJson.load *args
      else
        MultiJson.decode *args
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
github_api-0.13.1 lib/github_api/jsonable.rb
github_api-0.13.0 lib/github_api/jsonable.rb
github_api-0.12.4 lib/github_api/jsonable.rb
github_api-0.12.3 lib/github_api/jsonable.rb
github_api-0.12.2 lib/github_api/jsonable.rb
github_api-0.12.1 lib/github_api/jsonable.rb
github_api-0.12.0 lib/github_api/jsonable.rb
github_api-0.11.3 lib/github_api/jsonable.rb
github_api-0.11.2 lib/github_api/jsonable.rb
github_api-0.11.1 lib/github_api/jsonable.rb
github_api-0.11.0 lib/github_api/jsonable.rb
github_api-0.10.2 lib/github_api/jsonable.rb