Sha256: bfeb0e0565e56d1bb823fcc9cc09ed889f90c5243a22d9e3fbdd573f410b31c9

Contents?: true

Size: 180 Bytes

Versions: 24

Compression:

Stored size: 180 Bytes

Contents

module Rfm
  class CaseInsensitiveHash < Hash
    def []=(key, value)
      super(key.to_s.downcase, value)
    end
    def [](key)
      super(key.to_s.downcase)
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
ginjo-rfm-3.0.9 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-3.0.8 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-3.0.7 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-3.0.6 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-3.0.5 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-3.0.4 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-3.0.1 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-3.0.0 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.7 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.6 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.5 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.4 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.3 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.2 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.1 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.0 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.1.0.pre02 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.0.2 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.0.1 lib/rfm/utilities/case_insensitive_hash.rb
ginjo-rfm-2.0.0 lib/rfm/utilities/case_insensitive_hash.rb