aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext/hash
Commit message (Collapse)AuthorAgeFilesLines
* 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
|/
* Merge branch 'master' of git://github.com/lifo/docrailsXavier Noria2011-05-141-1/+1
|\ | | | | | | | | | | Conflicts: actionpack/lib/action_view/helpers/date_helper.rb railties/lib/rails/generators/rails/app/templates/config/initializers/wrap_parameters.rb.tt
| * Follow code conventions on docsSebastian Martinez2011-05-101-1/+1
| |
* | indifferent access should recurse Hash subclassesDavid Lee2011-05-081-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit makes Hash subclasses convert to HWIA by default for nested objects of subclasses of Hash, but allows certain subclasses to prevent nested conversion by introducing Hash#nested_under_indifferent_access that subclasses can overwrite. ActiveSupport::OrderedHash is one such subclass that overwrites +nested_under_indifferent_access+, since implicitly converting it to HWIA would remove the ordering of keys and values in Ruby 1.8. This change is necessary because commit ce9456e broke nested indifferent access conversion for all subclasses of Hash.
* | Fix bug with empty CDATA not being handled in Hash.from_xmlBradley Harris2011-04-291-1/+2
|/
* files are a special case and need whitespace to be significantAndre Arko2011-04-141-1/+1
|
* gsub is not needed (thanks @fxn!)Andre Arko2011-04-141-1/+1
|
* attributes no longer disappear if a tag contains whitespaceAndre Arko2011-04-141-1/+1
| | | | | | | | | | old: Hash.from_xml("<tag foo='bar'>\n</tag>") => {"tag"=>"\n"} new: Hash.from_xml("<tag foo='bar'>\n</tag>") => {"tag"=>{"foo"=>"bar", "__content__"=>"\n"}
* revises the RDoc of Hash#reverse_mergeXavier Noria2011-03-051-13/+7
|
* Correct example that did not do what it claimed. Rework explanation.Ben Orenstein2011-03-051-5/+5
|
* corrected docs for Hash#to_xml and added examples.Nick Sutterer2011-01-061-2/+14
|
* Added Hash#deep_dup function which performs deep duplication on given hashPiotr Sarnacki2010-11-021-0/+11
|
* Make assert_valid_keys slightly faster.thedarkone2010-09-271-4/+6
|
* No need for an extra wrapper array.thedarkone2010-09-271-1/+1
|
* Refactor inject use in hash conversions.Emilio Tagua2010-09-221-8/+2
| | | | Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
* making variable names a little more clearAaron Patterson2010-08-231-1/+2
|
* avoids a ton o warnings ↵Xavier Noria2010-08-191-3/+1
| | | | activesupport/lib/active_support/dependencies.rb:239: warning: loading in progress, circular require considered harmful ... activesupport/lib/active_support/core_ext/hash/indifferent_access.rb while running the suite in Ruby 1.9.2
* Deletes trailing whitespaces (over text files only find * -type f -exec sed ↵Santiago Pastorino2010-08-141-11/+11
| | | | 's/[ \t]*$//' -i {} \;)
* make a throwaway value equals to _ to avoid warningsSantiago Pastorino2010-07-241-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* No need to call convert_key before except.José Valim2010-06-121-1/+0
|
* Unforce builder from ASSantiago Pastorino2010-06-011-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Move several configuration values from Hash to ActiveSupport::XmlMini, which ↵José Valim2010-04-292-151/+16
| | | | | | both Hash and Array depends on. Also, refactored ActiveModel serializers to just use ActiveSupport::XmlMini.to_tag. As consequence, if a serialized attribute is an array or a hash, it's not encoded as yaml, but as a hash or array.
* array.to_xml should be able to handle all types of data elements [#4490 ↵Neeraj Singh2010-04-292-47/+59
| | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Revert "Hash#symbolize_keys(!) optimizations"Jeremy Kemper2010-03-291-1/+1
| | | | | | | | Was slower in common case. [#3891 state:open] This reverts commit 2060977b767061a42eb8db2d5c3a30d205a94123.
* Add support for a type=binary with an optional encoding=base64. If the ↵Josh Franklin2010-03-261-0/+9
| | | | | | encoding attribute is absent, the data is considered unencoded. [#2966 state:resolved]
* Hash#symbolize_keys(!) optimizationsLourens Naudé2010-03-011-1/+1
| | | | | | [#3891 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>