Joshua Peek
|
3fd9036fc5
|
Added config.dependency_loading to enable or disable the dependency loader after initialization
|
2008-07-24 11:58:26 -05:00 |
|
Joshua Peek
|
2681685450
|
Extract ActiveSupport::TypedArray class to ensure an array is all of the same type [#673 state:resolved]
|
2008-07-22 11:12:16 -05:00 |
|
Joshua Peek
|
8a87d8a6c2
|
Improved Memoizable test coverage and added support for multiple arguments
|
2008-07-22 10:26:44 -05:00 |
|
Michael Koziarski
|
5bec5848b2
|
If it doesn't overflow, it won't have a .start method. So don't run the second assertion either
|
2008-07-20 21:25:31 +02:00 |
|
Michael Koziarski
|
006cbb8fde
|
Handle the case where 64bit time_t won't overflow.
|
2008-07-20 21:23:18 +02:00 |
|
Joshua Peek
|
ef6f6625c9
|
Changed ActiveSupport::Memoizable API to extend since it mainly adds the memoize class method
|
2008-07-18 15:32:28 -05:00 |
|
Joshua Peek
|
e1f23da53c
|
Allow memoized methods to be reloaded and allow multiple symbols
|
2008-07-18 11:19:38 -05:00 |
|
Jeremy Kemper
|
8f9702db5c
|
Merge branch 'master' of git@github.com:rails/rails
|
2008-07-17 14:43:08 -07:00 |
|
Joshua Peek
|
94cf6675d5
|
Cleanup ActiveSupport::Cache::ThreadSafety module and add test coverage
|
2008-07-17 15:29:30 -05:00 |
|
Jeremy Kemper
|
636e6b7138
|
Merge branch 'master' into i18n-merge
Conflicts:
actionpack/lib/action_view/helpers/form_options_helper.rb
activerecord/lib/active_record/validations.rb
|
2008-07-17 11:52:56 -07:00 |
|
MatthewRudy
|
7e8aee7e6c
|
Add extra tests to ensure Hash#slice works with an array as a key. #613
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2008-07-17 15:34:51 +01:00 |
|
Pratik Naik
|
b3a2ee7b87
|
Revert "Hash#slice supports an array of keys [#613 state:resolved]"
This reverts commit 396f9df891.
|
2008-07-17 15:28:02 +01:00 |
|
Joshua Peek
|
d8a72b32c5
|
Revert "Run callbacks from object's metaclass"
|
2008-07-16 20:23:44 -05:00 |
|
Lawrence Pit
|
40dbebba28
|
Allow deep merging of hash values for nested with_options. [#490 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2008-07-17 01:59:08 +01:00 |
|
Josh Owens
|
396f9df891
|
Hash#slice supports an array of keys [#613 state:resolved]
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2008-07-16 19:31:37 -05:00 |
|
Sven Fuchs
|
0ac342fbe5
|
make i18n date/time tests timezone independent
|
2008-07-16 10:51:48 -07:00 |
|
Joshua Peek
|
be078ee162
|
Run callbacks from object's metaclass [#575 state:resolved]
|
2008-07-15 22:01:02 -05:00 |
|
Joshua Peek
|
f4f6e57e8c
|
Added Object#metaclass
|
2008-07-15 22:01:02 -05:00 |
|
Sven Fuchs
|
931f366ffc
|
merge forward to current rails/master
|
2008-07-16 03:41:11 +02:00 |
|
Adrian Mugnolo
|
fc89a95193
|
Add in_groups to ActiveSupport::CoreExtensions::Array::Grouping. [#579 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2008-07-15 15:04:26 +01:00 |
|
gbuesing
|
3451045658
|
Fix TimeWithZone unmarshaling: coerce unmarshaled Time instances to utc, because Ruby's marshaling of Time instances doesn't respect the zone
|
2008-07-14 23:16:39 -05:00 |
|
Tarmo Tänav
|
911c2c3813
|
Some performance tweaks to ActiveSupport::Memoizable
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2008-07-14 20:23:23 -05:00 |
|
Joshua Peek
|
001c8beb4d
|
memorize typo
|
2008-07-14 20:02:59 -05:00 |
|
Joshua Peek
|
8a9934a9d9
|
Added Memoizable mixin for caching simple lazy loaded attributes
|
2008-07-14 19:50:32 -05:00 |
|
Sven Fuchs
|
84816ae981
|
align with changes in i18n
|
2008-07-06 21:20:02 +02:00 |
|
Sven Fuchs
|
8f74ba96c4
|
remove core extensions in favor of I18n#translate and I18n#localize
|
2008-07-02 19:21:07 +02:00 |
|
Luca Guidi
|
7403c825a0
|
Fixed Date and Time localization for ActiveSupport
|
2008-07-02 17:51:34 +02:00 |
|
Pratik Naik
|
4f75840d72
|
Add Inflection rules for String#humanize. [#535 state:resolved] [dcmanges]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
|
2008-07-02 13:25:36 +01:00 |
|
gbuesing
|
676d6a6514
|
TimeWithZone: when crossing DST boundary, treat Durations of days, months or years as variable-length, and all other values as absolute length. A time + 24.hours will advance exactly 24 hours, but a time + 1.day will advance 23-25 hours, depending on the day. Ensure consistent behavior across all advancing methods.
|
2008-06-29 15:21:40 -05:00 |
|
Ernie Miller
|
d0092dc44d
|
Added support for regexp matching of priority zones in time_zone_select [#195 state:resolved]
|
2008-06-29 13:37:07 -05:00 |
|
David Heinemeier Hansson
|
161ab28b7c
|
Added block-handling to Enumerable#many? (Damian Janowski) [#452 state:resolved]
|
2008-06-20 11:31:06 -05:00 |
|
Jeremy Kemper
|
f47c81ff37
|
Fall back to #to_s for cache key expansion
|
2008-06-20 00:25:41 -07:00 |
|
David Heinemeier Hansson
|
22af62cf48
|
Added Array#second through Array#tenth as aliases for Array#[1] through Array#[9] [DHH]
|
2008-06-17 17:37:29 -05:00 |
|
David Heinemeier Hansson
|
ba0f38f89e
|
Change Enumberal#several? to Enumberal#many?
|
2008-06-13 17:34:17 -05:00 |
|
David Heinemeier Hansson
|
a3caf28da3
|
Added Object#present? which is equivalent to !Object#blank? [DHH]
|
2008-06-12 18:30:56 -05:00 |
|
David Heinemeier Hansson
|
ea3a7e1bb1
|
Merge branch 'master' of git@github.com:rails/rails
|
2008-06-12 17:48:30 -05:00 |
|
David Heinemeier Hansson
|
556204abaf
|
Added Enumberable#several? to encapsulate collection.size > 1 [DHH]
|
2008-06-12 17:46:15 -05:00 |
|
Jeremy Kemper
|
16a9787bf0
|
Add empty setup and teardown methods to rule out default setup behavior in base class
|
2008-06-09 23:04:51 -07:00 |
|
Jeremy Kemper
|
6c970d79a0
|
Performance: faster Object.subclasses_of
|
2008-06-08 00:35:36 -07:00 |
|
Joshua Peek
|
ceb5b6dbb1
|
Wrap date part value method tests inside a uses mocha block.
|
2008-06-07 23:25:34 -05:00 |
|
Jeremy Kemper
|
566d717d78
|
Move Class::ModelName to Active Support module core_ext
|
2008-06-06 03:38:05 -07:00 |
|
Joshua Peek
|
5fe2878973
|
Renamed StringQuestioneer to StringInquirer.
|
2008-06-04 15:06:32 -05:00 |
|
Joshua Peek
|
6e85f14817
|
Namespaced StringQuestioneer under ActiveSupport.
|
2008-06-04 15:02:51 -05:00 |
|
David Heinemeier Hansson
|
8afa725f4b
|
Wrapped Rails.env in StringQuestioneer so you can do Rails.env.development? [DHH]
|
2008-06-03 17:44:56 -05:00 |
|
Steve Purcell
|
7cfa6ec8a3
|
Add more standard Hash methods to ActiveSupport::OrderedHash [#314 state:resolved]
Signed-off-by: Joshua Peek <josh@joshpeek.com>
|
2008-06-03 14:15:33 -05:00 |
|
Joshua Peek
|
a977f3e88e
|
Fixed ambiguous first argument warning in ArrayExtTest.
|
2008-06-03 13:35:03 -05:00 |
|
Joshua Peek
|
c08547d226
|
Namespace Inflector, Dependencies, OrderedOptions, and TimeZone under ActiveSupport [#238 state:resolved]
|
2008-06-03 13:32:53 -05:00 |
|
David Heinemeier Hansson
|
da91450e68
|
Added tests [#279 state:resolved] (Nicholas Schlueter)
|
2008-06-02 22:05:27 -05:00 |
|
David Heinemeier Hansson
|
64fea9c45c
|
Fixed Date#end_of_quarter to not blow up on May 31st [#289 state:resolved] (Danger)
|
2008-06-02 22:02:43 -05:00 |
|
David Heinemeier Hansson
|
a855ab89b7
|
Added a test for Gzip
|
2008-06-02 17:42:10 -05:00 |
|