aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext/hash
Commit message (Collapse)AuthorAgeFilesLines
...
* Use `tag!` instead of `method_missing` in `to_xml` conversions.Nikita Afanasenko2012-11-041-2/+2
| | | | Since version `3.0.x` `Builder` caches method passed to `method_missing` each time. This commit replaces `method_missing` call with `tag!` call to prevent method redefinition on each `to_xml` call with the same builder.
* fix output messages - docs [ci skip]Francesco Rodriguez2012-10-222-4/+4
|
* More changes around 1.9 hash syntaxAvnerCohen2012-10-211-3/+3
| | | | Added missing space in previous hash related commit
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-10-212-2/+2
|\ | | | | | | | | | | Conflicts: activesupport/lib/active_support/core_ext/hash/slice.rb guides/source/active_support_core_extensions.md
| * Hash Syntax changes to 1.9 formatAvnerCohen2012-10-202-3/+3
| |
* | Merge pull request #7007 from Mik-die/hash_extractRafael Mendonça França2012-10-121-3/+3
|\ \ | |/ |/| make Hash#extract! more symmetric with Hash#slice
| * make Hash#extract! more symmetric with Hash#sliceMikhail Dieterle2012-10-081-3/+3
| |
* | let (array|hash)/conversions.rb load the extensions in ↵Xavier Noria2012-10-091-1/+3
|/ | | | object/to_(param|query).rb
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-09-217-21/+22
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: actionmailer/lib/action_mailer/base.rb activesupport/lib/active_support/configurable.rb activesupport/lib/active_support/core_ext/module/deprecation.rb guides/source/action_controller_overview.md guides/source/active_support_core_extensions.md guides/source/ajax_on_rails.textile guides/source/association_basics.textile guides/source/upgrading_ruby_on_rails.md While resolving conflicts, I have chosen to ignore changes done in docrails at some places - these will be most likely 1.9 hash syntax changes.
| * fix Hash#slice code example [ci skip]Francesco Rodriguez2012-09-181-1/+1
| |
| * fix AS/core_ext examples [ci skip]Francesco Rodriguez2012-09-123-3/+3
| |
| * update AS/core_ext docs [ci skip]Francesco Rodriguez2012-09-127-20/+21
| |
* | Allow passing block to deep_merge and deep_merge!Pranas Kiziela2012-09-131-4/+10
|/ | | | | Hash#merge accepts block that you can use to customize how hash values are merged. This change makes merge and deep_merge compatible.
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-06-301-7/+0
|\ | | | | | | | | Conflicts: activemodel/lib/active_model/errors.rb
| * Remove mention of `convert_key` now that it's been taken out in ↵Alex Nisnevich2012-06-281-7/+0
| | | | | | | | 1eecd9483b0439ab4913beea36f0d0e2aa0518c7
* | Speed up Hash#transform_keys using Hash#each_keyGrant Hutchins2012-06-271-1/+1
|/ | | See https://gist.github.com/3007749 for justification
* update Hash documentation with 1.9 syntax [ci skip]Francesco Rodriguez2012-05-261-8/+16
|
* add examples to Hash#deep_stringify_keys and Hash#deep_symbolize_keys [ci skip]Francesco Rodriguez2012-05-261-0/+10
|
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-05-261-1/+1
|\
| * Fix unbalanced braces in Hash#typecast_xml_value internal commentAlexey Vakhov2012-05-251-1/+1
| |
* | Reorder deep_symbolize_keys methodsMark McSpadden2012-05-251-7/+7
| |
* | Add Hash#deep_transform_keys and Hash#deep_transform_keys! Also convert ↵Mark McSpadden2012-05-231-17/+26
|/ | | | deep_*_keys to use deep_transform_keys.
* Adding deep versions of stringify_keys and symbolize_keys (plain and bang) ↵Lucas Húngaro2012-05-231-0/+44
| | | | for nested hashes
* Add Hash#transform_keys and Hash#transform_keys! and refactor *_keys methods ↵Mark McSpadden2012-05-231-18/+25
| | | | to use them.
* changed xml type datetime to dateTime, fixes #6328Angelo capilleri2012-05-231-2/+2
| | | | | | | | | XmlMini define the xml 'datatime', but according to http://www.w3.org/TR/xmlschema-2/#dateTime could be better change this to 'dateTime' with upper case letter 'T. So 'DateTime' and 'Time' are redefined from 'datetime' to 'dateTime' add the changing to the changelog
* missing dot [ci skip]Vijay Dev2012-05-151-1/+1
|
* removing unnecessary 'examples' noise from activesupportFrancesco Rodriguez2012-05-131-2/+0
|
* Fixing Hash#stringify_keys docsFrancesco Rodriguez2012-05-131-1/+1
|
* marking self in Hash#symbolize_keys!Francesco Rodriguez2012-05-131-1/+1
|
* added example to Hash#symbolize_keysFrancesco Rodriguez2012-05-131-2/+5
|
* unnecessary 'examples' noise in Hash#assert_valid_keys docsFrancesco Rodriguez2012-05-131-1/+0
|
* added example to Hash#stringify_keysFrancesco Rodriguez2012-05-131-1/+5
|
* adding examples to Hash#deep_merge methodFrancesco Rodriguez2012-05-131-2/+7
|
* Keep all methods in object/deep_dupPiotr Sarnacki2012-05-061-8/+0
|
* Nice logic for deep_dup in railsAlexey Gaziev2012-05-061-4/+2
|
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-05-011-1/+1
|\
| * Minor English fix.Erich Menge2012-04-301-1/+1
| |
* | String quotes and trailing spacesAlexey Gaziev2012-04-293-22/+22
| |
* | AS core_ext refactoring pt.2Alexey Gaziev2012-04-294-7/+7
|/
* Inline the symbolize_keys/stringify_keys methodsSantiago Pastorino2012-04-081-2/+10
| | | | | | user system total real symbolize_keys 5.980000 0.070000 6.050000 ( 6.048187) new_symbolize_keys 4.310000 0.050000 4.360000 ( 4.364745)
* Remove Fixnum#to_sym support in 1.8.7Santiago Pastorino2012-04-081-1/+1
|
* remove redundant variableDmitrii Golub2012-03-281-2/+1
|
* search private and protected methods for convert_keyAaron Patterson2012-03-201-2/+2
|
* refactor Hash#slice and Hash#extract!Vasiliy Ermolovich2012-03-061-8/+4
|
* fixes in api docsVijay Dev2012-01-131-1/+1
|
* docs formatting changesVijay Dev2011-09-011-1/+1
|
* Document Hash#extract!.Sebastian Martinez2011-08-151-0/+2
|
* Merge pull request #1296 from c42engineering/issue636José Valim2011-07-111-1/+1
|\ | | | | Resubmitting issue #636 as a pull request
| * Issue #636 - Parsing an xml file with multiple records and extra attributes ↵Sidu Ponnappa2011-07-111-1/+1
| | | | | | | | (besides type) fails
* | with -> willUģis Ozols2011-06-121-1/+1
|/