aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Add instance_accessor option to class_attributeAlexey Vakhov2012-05-221-2/+4
|
* Improve docs for `try` by adding note on `BasicObject`Piotr Sarnacki2012-05-201-0/+4
| | | | [ci skip] closes #5790
* Merge pull request #6376 from jgaskins/timestamp-microsecondsJeremy Kemper2012-05-181-0/+1
|\ | | | | Increase numeric-timestamp precision to nanoseconds
| * Increase `AR#cache_key` precision to nanosecondsJamie Gaskins2012-05-191-0/+1
| |
* | Merge pull request #6183 from nashby/fix-issue-6179Jeremy Kemper2012-05-181-4/+4
|\ \ | | | | | | wrap time ranges with timezones
| * | respect nsec in TimeWithZoneVasiliy Ermolovich + Sergey Nartimov2012-05-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when we pass fractional usec to Time methods we should use Rational instead of Float because of accuracy problem Time.local(2011,6,12,23,59,59,999999.999).nsec # => 999999998 Time.local(2011,6,12,23,59,59,Rational(999999999, 1000)).nsec # => 999999999
* | | doesn't modify params in SafeBuffer#%Vasiliy Ermolovich2012-05-181-3/+1
| |/ |/|
* | Fix documentation around duplicable regarding Class and Module.Mark McSpadden2012-05-171-1/+1
| |
* | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-05-171-5/+4
|\ \ | | | | | | | | | | | | Conflicts: activerecord/lib/active_record/core.rb
| * | copy edit and remove nodoc on instance_values method [ci skip]Vijay Dev2012-05-171-4/+4
| | |
| * | removing 1.8 referenceFrancesco Rodriguez2012-05-161-3/+2
| | |
* | | Remove special cases for duplicable? on Class and ModuleMark McSpadden2012-05-171-24/+0
| | |
* | | Revert "Merge pull request #6354 from lest/patch-1"Carlos Galdino + Rafael Mendonça França2012-05-162-0/+4
| | | | | | | | | | | | | | | | | | | | | This reverts commit e8feaff60b9c04d34ad234f7d17b5d2ad9cc7a24, reversing changes made to 9adf28c026070afb78b80027521a4ddddd68d697. Reason: This broke the actionmailer tests
* | | remove unnecessary requireSergey Nartimov2012-05-162-4/+0
| | | | | | | | | | | | | | | - access & filters don't use multibyte ext - transliterate requires only AS::Multibyte but not multibyte ext
* | | fix safe string interpolation with SafeBuffer#%, closes #6352Vasiliy Ermolovich2012-05-161-0/+14
| | |
* | | remove backported string interpolationVasiliy Ermolovich2012-05-152-3/+0
|/ /
* | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-05-1513-24/+44
|\ \ | | | | | | | | | | | | Conflicts: actionpack/lib/action_view/helpers/asset_tag_helper.rb
| * | missing dot [ci skip]Vijay Dev2012-05-151-1/+1
| | |
| * | adding examples to deep_dup methodFrancesco Rodriguez2012-05-141-1/+23
| | |
| * | removing unnecessary 'examples' noise from activesupportFrancesco Rodriguez2012-05-139-16/+3
| | |
| * | 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
| | |
| * | Update docs to public_send for Object#tryOscar Del Ben2012-05-131-1/+1
| | |
| * | update docs on Object#tryVasiliy Ermolovich2012-05-131-1/+1
| | |
* | | Remove blockless_step leave all that up to RubySantiago Pastorino2012-05-132-14/+0
|/ / | | | | | | Closes #6297
* | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-05-128-13/+93
|\ \ | | | | | | | | | | | | Conflicts: activesupport/lib/active_support/callbacks.rb
| * | fix incorrect example [ci skip]Vijay Dev2012-05-121-1/+1
| | |
| * | remove docs related to ruby 1.8 from Array#wrapVasiliy Ermolovich2012-05-121-3/+0
| | |
| * | added examples to Integer#multiple_of?Francesco Rodriguez2012-05-111-0/+4
| | |
| * | removing trailing spacesFrancesco Rodriguez2012-05-111-3/+3
| | |
| * | added docs to String#to_datetimeFrancesco Rodriguez2012-05-111-0/+6
| | |
| * | added docs to String#to_dateFrancesco Rodriguez2012-05-111-0/+6
| | |
| * | added examples to String#exclude?Francesco Rodriguez2012-05-111-1/+6
| | |
| * | remove unnecessary 'examples' noiseFrancesco Rodriguez2012-05-113-9/+0
| | |
| * | fix String#last exampleFrancesco Rodriguez2012-05-111-1/+1
| | |
| * | fix String#last exampleFrancesco Rodriguez2012-05-111-1/+1
| | |
| * | added docs to String#lastFrancesco Rodriguez2012-05-111-0/+10
| | |
| * | improve String#first docsFrancesco Rodriguez2012-05-111-4/+3
| | |
| * | fix typo in String#firstFrancesco Rodriguez2012-05-111-1/+1
| | |
| * | added docs to String#firstFrancesco Rodriguez2012-05-111-0/+11
| | |
| * | added docs to String#fromFrancesco Rodriguez2012-05-111-0/+13
| | |
| * | improve String#to docsFrancesco Rodriguez2012-05-111-2/+2
| | |