Sha256: a4c8cade6a9057c8d96acd5377e8c11cc023ff742640de2c7f33d6ab13b6c23c

Contents?: true

Size: 492 Bytes

Versions: 5

Compression:

Stored size: 492 Bytes

Contents

# encoding: utf-8

require 'faraday'

module BitBucket

  # 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 # BitBucket

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
codenamev_bitbucket_api-0.4.1 lib/bitbucket_rest_api/null_encoder.rb
codenamev_bitbucket_api-0.4.0 lib/bitbucket_rest_api/null_encoder.rb
reenhanced_bitbucket_api-0.3.2 lib/bitbucket_rest_api/null_encoder.rb
reenhanced_bitbucket_api-0.3.1 lib/bitbucket_rest_api/null_encoder.rb
reenhanced_bitbucket_api-0.3.0 lib/bitbucket_rest_api/null_encoder.rb