Sha256: 9c531298e6e42a7fe231bc60122b36d9bcd56a7d2357c3b1f85cc85d5748e059

Contents?: true

Size: 486 Bytes

Versions: 25

Compression:

Stored size: 486 Bytes

Contents

# encoding: utf-8

require 'faraday'

module Github

  # Skip encoding of the key nested parameters
  module NullParamsEncoder
    if defined?(Faraday::NestedParamsEncoder)
      class << self
        Faraday::NestedParamsEncoder.singleton_methods do |m|
          define_method m, ::Faraday::NestedParamsEncoder.method(m).to_proc
        end
      end
    end

    def self.escape(s)
      s.to_s
    end

    def self.unescape(s)
      s.to_s
    end
  end # NullEncoder
end # Github

Version data entries

25 entries across 25 versions & 3 rubygems

Version Path
github_api2-1.0.1 lib/github_api2/null_encoder.rb
github_api2-1.0.0 lib/github_api2/null_encoder.rb
github_api-0.19.0 lib/github_api/null_encoder.rb
lingfennan-github_api-0.18.2 lib/github_api/null_encoder.rb
github_api-0.18.2 lib/github_api/null_encoder.rb
github_api-0.18.1 lib/github_api/null_encoder.rb
github_api-0.17.0 lib/github_api/null_encoder.rb
github_api-0.16.0 lib/github_api/null_encoder.rb
github_api-0.15.0 lib/github_api/null_encoder.rb
github_api-0.14.5 lib/github_api/null_encoder.rb
github_api-0.14.4 lib/github_api/null_encoder.rb
github_api-0.14.3 lib/github_api/null_encoder.rb
github_api-0.14.2 lib/github_api/null_encoder.rb
github_api-0.14.1 lib/github_api/null_encoder.rb
github_api-0.14.0 lib/github_api/null_encoder.rb
github_api-0.13.1 lib/github_api/null_encoder.rb
github_api-0.13.0 lib/github_api/null_encoder.rb
github_api-0.12.4 lib/github_api/null_encoder.rb
github_api-0.12.3 lib/github_api/null_encoder.rb
github_api-0.12.2 lib/github_api/null_encoder.rb