- 29 5月, 2015 1 次提交
-
-
由 Kevin Deisz 提交于
Allows fetching the same values from arrays as from ActiveRecord associations.
-
- 24 5月, 2015 1 次提交
-
-
由 Akshay Vishnoi 提交于
-
- 23 5月, 2015 2 次提交
-
-
由 Gaurish Sharma 提交于
By: Aditya Sanghi(@asanghi) Gaurish Sharma(gaurish)
-
由 Kasper Timm Hansen 提交于
Minitest sets an E constant to an empty string to save GC time. This clashes with autoloading tests which define an E constant.
-
- 20 5月, 2015 2 次提交
-
-
由 Godfrey Chan 提交于
* Rename `ActiveSupport::Try` => `ActiveSupport::Tryable` * Include the modules inline * `private` indentation
-
由 Nate Smith 提交于
`Delegator` inherits from `BasicObject`, which means that it will not have `Object#try` defined. It will then delegate the call to the underlying object, which will not (necessarily) respond to the method defined in the enclosing `Delegator`. This patches `Delegator` with the `#try` method to work around the surprising behaviour. Fixes #5790
-
- 19 5月, 2015 1 次提交
-
-
由 Rafael Mendonça França 提交于
The feature was accepted and added to Ruby 2.3+ so we don't need to define it again. See https://bugs.ruby-lang.org/issues/11151
-
- 14 5月, 2015 3 次提交
-
-
由 yuuji.yaginuma 提交于
this removes the following warning: ``` test/core_ext/integer_ext_test.rb:34: warning: ambiguous first argument; put parentheses or a space even after `-' operator test/core_ext/integer_ext_test.rb:38: warning: ambiguous first argument; put parentheses or a space even after `-' operator ```
-
由 Mehmet Emin İNAÇ 提交于
By this way Integer, Rational, Float, Fixnum, Bignum classes have the same behaviour
-
由 David Heinemeier Hansson 提交于
-
- 08 5月, 2015 1 次提交
-
-
由 Ankit Gupta 提交于
-
- 05 5月, 2015 1 次提交
-
-
由 Matthew Draper 提交于
-
- 04 5月, 2015 1 次提交
-
-
由 Mehmet Emin İNAÇ 提交于
-
- 23 4月, 2015 3 次提交
-
-
由 Andrew White 提交于
Previously when converting AS::TimeWithZone to YAML it would be output as a UTC timestamp. Whilst this preserves the time information accurately it loses the timezone information. This commit changes that so that it is saved along with the time information. It also provides nicer encoding of AS::TimeZone instances themselves which previously embedded all of the data from the TZInfo records. Fixes #9183.
-
由 Andrew White 提交于
Make strptime behave more like parse when components are missing and share behavior between the two methods.
-
由 Paul A Jungwirth 提交于
This makes it easier to parse user-inputted times as from a given time zone.
-
- 08 4月, 2015 1 次提交
-
-
由 Kohei Suzuki 提交于
Currently `Rails.cache.clear` raises Errno::ENOENT if it's run just after cloning a new Rails project. It should succeed without removing files or directories.
-
- 03 4月, 2015 1 次提交
-
-
由 Iain Beeston 提交于
At present, if you skip a callback that hasn't been defined, activesupport callbacks silently does nothing. However, it's easy to mistype the name of a callback and mistakenly think that it's being skipped, when it is not. This problem even exists in the current test suite. CallbacksTest::SkipCallbacksTest#test_skip_person attempts to skip callbacks that were never set up. This PR changes `skip_callback` to raise an `ArgumentError` if the specified callback cannot be found.
-
- 02 4月, 2015 1 次提交
-
-
由 Josef Stribny 提交于
-
- 31 3月, 2015 2 次提交
-
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
This reverts commit 9420de59. Reason: Turns out we want to keep this method.
-
- 28 3月, 2015 1 次提交
-
-
由 Rafael Mendonça França 提交于
We are promoting too much a feature that will not be widler used. So for now lets keep just the ArrayInquirer constructor.
-
- 25 3月, 2015 1 次提交
-
-
由 George Claghorn 提交于
Wrapping an array in an `ArrayInquirer` gives a friendlier way to check its string-like contents. For example, `request.variant` returns an `ArrayInquirer` object. To check a request's variants, you can call: request.variant.phone? request.variant.any?(:phone, :tablet) ...instead of: request.variant.include?(:phone) request.variant.any? { |v| v.in?([:phone, :tablet]) } `Array#inquiry` is a shortcut for wrapping the receiving array in an `ArrayInquirer`: pets = [:cat, :dog] pets.cat? # => true pets.ferret? # => false pets.any?(:cat, :ferret} # => true
-
- 24 3月, 2015 2 次提交
-
-
由 David Cornu 提交于
-
由 Guo Xiang Tan 提交于
-
- 23 3月, 2015 1 次提交
-
-
由 Kir Shatrov 提交于
…as discussed #19413
-
- 21 3月, 2015 1 次提交
-
-
由 Kir Shatrov 提交于
Thanks @fbernier for suggestion! <3 At this moment we can use Module#prepend in all all cases except of Range because of the bug [1] in MRI 2.2 [1] https://bugs.ruby-lang.org/issues/10847
-
- 20 3月, 2015 1 次提交
-
-
由 Akira Matsuda 提交于
-
- 12 3月, 2015 1 次提交
-
-
由 Matt Wilde 提交于
Skip the `:race_condition_ttl` branch if the option is 0 or nil. This fixes an issue with the redis cache, where this code will sometimes throw an error out of SETEX when passing 0 as the `expires_at`.
-
- 09 3月, 2015 1 次提交
-
-
由 Andrew White 提交于
Reverting this as it's not the implementation that we would like it to be. This is being used inside of ActiveSUpport::TimeZone[] and it's unaware of the context in which to find the timezone period so the timezone found changes depending on whether DST is in effect for the current period. This means that `'2001-01-01'.in_time_zone(-9)` changes from winter/summer even though it's the same date that we're trying to convert. Since finding timezones by numeric offsets is a bit hit and miss we should introduce a new API for finding them which supplies the date context in which we want to search and we should probably also deprecate the finding of timezones via the [] method, though this needs further discussion. This reverts commit 2cc2fa36.
-
- 06 3月, 2015 2 次提交
-
-
由 Yves Senn 提交于
Closes #19227.
-
由 Matthew Draper 提交于
This reverts commit 2f52f969. Conflicts: actionmailer/test/abstract_unit.rb actionview/test/abstract_unit.rb activemodel/test/cases/helper.rb activerecord/test/cases/helper.rb activesupport/test/abstract_unit.rb railties/test/abstract_unit.rb
-
- 04 3月, 2015 1 次提交
-
-
由 Yasyf Mohamedali 提交于
When given a specific offset, use the first result found where the total current offset (including any periodic deviations such as DST) from UTC is equal.
-
- 03 3月, 2015 3 次提交
-
-
由 David Heinemeier Hansson 提交于
-
由 Robin Dupret 提交于
-
由 Arthur Neves 提交于
-
- 02 3月, 2015 4 次提交
-
-
由 Rafael Mendonça França 提交于
[Robin Dupret + Rafael Mendonça França]
-
由 Juanito Fatas 提交于
[egilburg]
-
由 Juanito Fatas 提交于
-
由 Todd Bealmear 提交于
-