aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/hash_with_indifferent_access.rb
Commit message (Expand)AuthorAgeFilesLines
* Implement `fetch_values` for HashWithIndifferentAccess (#28316)Josh Pencheon2017-04-101-0/+13
* Add aliases for reverse_merge to with_defaultsMatt Casper2017-03-291-0/+2
* Soft-deprecate the top-level HashWithIndifferentAccess classRobin Dupret2017-02-251-0/+2
* Make HWIA#compact not return nil when no nilsPavel Pravosud2017-02-231-1/+1
* Revert "Merge pull request #27925 from robin850/hwia-removal"Kasper Timm Hansen2017-02-201-17/+1
* Deprecate the top-level `HashWithIndifferentAccess` contantRobin Dupret2017-02-191-1/+17
* ensure `#compact` of HWIDA to return HWIDAyuuji.yaginuma2017-01-061-0/+4
* Privatize unneededly protected methods in Active SupportAkira Matsuda2016-12-241-4/+4
* Remove deprecated new_from_hash_copying_defaultAndrew White2016-11-131-9/+0
* Add more rubocop rules about whitespacesRafael Mendonça França2016-10-291-1/+1
* Ensure `#transform_values` of HWIDA to return HWIDAyui-knk2016-10-261-0/+5
* Revert #26826 and add documentationclaudiob2016-10-211-1/+6
* Add missing requireclaudiob2016-10-191-0/+1
* code gardening: removes redundant selfsXavier Noria2016-08-081-1/+1
* Add `Style/EmptyLines` in `.rubocop.yml` and remove extra empty linesRyuta Kamizono2016-08-071-1/+0
* applies new string literal convention in activesupport/libXavier Noria2016-08-061-2/+2
* Fix regression in `Hash#dig` for HashWithIndifferentAccess.Jon Moss2016-02-011-3/+7
* Match HashWithIndifferentAccess#default's behaviour with Hash#defaultDavid Cornu2016-01-071-6/+18
* Deprecate `HWIDA.new_from_hash_copying_default`Sean Griffin2015-10-291-0/+5
* Merge pull request #16357 from gchan/hwia-respects-to-hash-defaultSean Griffin2015-10-291-7/+7
|\
| * `HashWithIndifferentAccess.new` respects the default value or proc on objects...Gordon Chan2014-07-311-7/+7
* | [ci skip] Fix rdoc markupakihiro172015-08-121-1/+1
* | ActiveSupport::HashWithIndifferentAccess select and reject should return enum...Bernard Potocki2015-07-171-0/+2
* | active_support/indifferent_hash: dont raise on to_hash when default_proc raisesSimon Eskildsen2015-07-101-1/+3
* | active_support/indifferent_hash: fix cloning default_proc on dupSimon Eskildsen2015-07-101-1/+9
* | Revert "Improve the performance of HWIDA `select` and `reject`"Sean Griffin2015-02-061-4/+4
* | Improve the performance of HWIDA `select` and `reject`Sean Griffin2015-02-061-4/+4
* | Fix assignment for frozen value in HWIAAditya Kapoor2015-01-171-1/+1
* | Add necessary 'require reverse_merge' to HAWI.rbclaudiob2014-10-171-0/+1
* | Avoid creating an extra hashCarlos Antonio da Silva2014-07-311-2/+2
|/
* Removed unnecessary call to 'convert_key' in 'HashWithIndifferentAccess#to_hash'Gordon Chan2014-07-311-2/+2
* Make HWIA copy the default proc too.Arthur Neves2014-07-241-0/+1
* Fix bug that make HashWithIndifferentAccess work differently of HashRafael Mendonça França2014-06-091-1/+1
* [ci skip] Correct documentation of HashWithIndifferentAccess#dupAkshay Vishnoi2014-05-311-2/+2
* HashWithIndifferentAccess#dup doc [ci skip]James Blanding2014-05-301-1/+8
* HashWithIndifferentAccess better respects #to_hashPeter Jaros2014-03-281-3/+4
* Consistence in the block styleRafael Mendonça França2014-01-171-4/+4
* Remove warnings on Ruby 2.1Rafael Mendonça França2014-01-171-1/+5
* Change syntax format for example returned valuesPrem Sichanugrist2013-11-111-1/+1
* Make HashWithIndifferentAccess#select always return the hash.Marc Schütz2013-07-061-1/+1
* Merge pull request #10627 from vipulnsward/destructive_symbolizeCarlos Antonio da Silva2013-06-251-1/+1
|\
| * change to destructive `deep_symbolize_keys` after https://github.com/rails/ra...Vipul A M2013-05-151-1/+1
* | Merge pull request #10740 from mrsimo/hash-with-indifferent-access-selectRafael Mendonça França2013-06-141-0/+4
|\ \
| * | HashWithIndifferentAccess#select working as intendedAlbert Llop2013-05-231-0/+4
* | | Prevent side effects in `Hash#with_indifferent_access`.Yves Senn2013-05-291-6/+12
|/ /
* / Fix HWIA#to_hash behavior with array of hashes.kennyj2013-05-161-2/+2
|/
* Merge pull request #10266 from vipulnsward/fix_HIA_to_hashRafael Mendonça França2013-05-141-3/+7
|\
| * fix HashWithIndifferentAccess#to_hash behaviourVipul A M2013-04-191-3/+7
* | symbolize_keys => symbolize_keys! on new hash;Vipul A M2013-04-191-1/+1
|/
* change merge to merge!Vipul A M2013-03-291-1/+1