Sha256: f75eb6dbc90899d72cc9e48247f121d92ae8bd3df9ab6348d80949881e40aaeb

Contents?: true

Size: 374 Bytes

Versions: 2

Compression:

Stored size: 374 Bytes

Contents

require 'hashie/extensions/array/pretty_inspect'
require 'hashie/extensions/ruby_version_check'

module Hashie
  class Array < ::Array
    include Hashie::Extensions::Array::PrettyInspect
    include Hashie::Extensions::RubyVersionCheck
    with_minimum_ruby('2.3.0') do
      def dig(*indexes)
        super(*indexes.map { |idx| Integer(idx) })
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
logstash-input-salesforce-3.0.0 vendor/jruby/1.9/gems/hashie-3.4.6/lib/hashie/array.rb
hashie-3.4.6 lib/hashie/array.rb