Sha256: 087a894dab7d5932ee7933b3aeee0cb750efb70c03356b344588800026bcfa71

Contents?: true

Size: 170 Bytes

Versions: 108

Compression:

Stored size: 170 Bytes

Contents

class Hash
  def each(&block)
    sorted_keys = keys.sort { |a, b| a.to_s <=> b.to_s }
    sorted_keys.each do |key|
      yield key, self[key]
    end
    self
  end
end

Version data entries

108 entries across 108 versions & 24 rubygems

Version Path
authlogic-2.1.11 test/libs/ordered_hash.rb
authlogic-2.1.10 test/libs/ordered_hash.rb
authlogic-3.4.3 test/libs/ordered_hash.rb
binarylogic-authlogic-2.1.0 test/libs/ordered_hash.rb
binarylogic-authlogic-2.1.1 test/libs/ordered_hash.rb
crankharder-authlogic-2.1.1 test/libs/ordered_hash.rb
jlecour-authlogic-2.1.2 test/libs/ordered_hash.rb
kschrader-authlogic-2.1.2 test/libs/ordered_hash.rb
kschrader-authlogic-2.1.3 test/libs/ordered_hash.rb
authlogic-3.4.2 test/libs/ordered_hash.rb
authlogic-3.4.1 test/libs/ordered_hash.rb
authlogic-3.4.0 test/libs/ordered_hash.rb
authlogic-3.3.0 test/libs/ordered_hash.rb
authlogic-3.2.0 test/libs/ordered_hash.rb
authlogic-3.1.3 test/libs/ordered_hash.rb
authlogic-2.1.8 test/libs/ordered_hash.rb
authlogic-2.1.7 test/libs/ordered_hash.rb
authlogic-3.1.2 test/libs/ordered_hash.rb
authlogic-3.1.1 test/libs/ordered_hash.rb
nulogy-authlogic-3.1.0.1 test/libs/ordered_hash.rb