diff options
author | nerdinand <nerdinand@nerdinand.com> | 2015-03-23 11:01:47 +0100 |
---|---|---|
committer | nerdinand <nerdinand@nerdinand.com> | 2015-03-23 11:08:02 +0100 |
commit | bbdd20cfeb8da8f5e684f614b7dfab5cfbceca59 (patch) | |
tree | 1f48b30e6eb79b71d1521f95f3fa0003fd1ba681 /activesupport/lib/active_support | |
parent | ca5a35da373262e07862a75a670a7bf90b77e5c2 (diff) | |
download | rails-bbdd20cfeb8da8f5e684f614b7dfab5cfbceca59.tar.gz rails-bbdd20cfeb8da8f5e684f614b7dfab5cfbceca59.tar.bz2 rails-bbdd20cfeb8da8f5e684f614b7dfab5cfbceca59.zip |
Remove reference to Numeric#from_now, as it is no longer supported
Diffstat (limited to 'activesupport/lib/active_support')
-rw-r--r-- | activesupport/lib/active_support/core_ext/integer/time.rb | 15 | ||||
-rw-r--r-- | activesupport/lib/active_support/core_ext/numeric/time.rb | 15 |
2 files changed, 0 insertions, 30 deletions
diff --git a/activesupport/lib/active_support/core_ext/integer/time.rb b/activesupport/lib/active_support/core_ext/integer/time.rb index 82080ffe51..f0b7382ef3 100644 --- a/activesupport/lib/active_support/core_ext/integer/time.rb +++ b/activesupport/lib/active_support/core_ext/integer/time.rb @@ -17,21 +17,6 @@ class Integer # # # equivalent to Time.now.advance(months: 4, years: 5) # (4.months + 5.years).from_now - # - # While these methods provide precise calculation when used as in the examples - # above, care should be taken to note that this is not true if the result of - # +months+, +years+, etc is converted before use: - # - # # equivalent to 30.days.to_i.from_now - # 1.month.to_i.from_now - # - # # equivalent to 365.25.days.to_f.from_now - # 1.year.to_f.from_now - # - # In such cases, Ruby's core - # Date[http://ruby-doc.org/stdlib/libdoc/date/rdoc/Date.html] and - # Time[http://ruby-doc.org/stdlib/libdoc/time/rdoc/Time.html] should be used for precision - # date and time arithmetic. def months ActiveSupport::Duration.new(self * 30.days, [[:months, self]]) end diff --git a/activesupport/lib/active_support/core_ext/numeric/time.rb b/activesupport/lib/active_support/core_ext/numeric/time.rb index 98716383f4..6c4a975495 100644 --- a/activesupport/lib/active_support/core_ext/numeric/time.rb +++ b/activesupport/lib/active_support/core_ext/numeric/time.rb @@ -18,21 +18,6 @@ class Numeric # # # equivalent to Time.current.advance(months: 4, years: 5) # (4.months + 5.years).from_now - # - # While these methods provide precise calculation when used as in the examples above, care - # should be taken to note that this is not true if the result of `months', `years', etc is - # converted before use: - # - # # equivalent to 30.days.to_i.from_now - # 1.month.to_i.from_now - # - # # equivalent to 365.25.days.to_f.from_now - # 1.year.to_f.from_now - # - # In such cases, Ruby's core - # Date[http://ruby-doc.org/stdlib/libdoc/date/rdoc/Date.html] and - # Time[http://ruby-doc.org/stdlib/libdoc/time/rdoc/Time.html] should be used for precision - # date and time arithmetic. def seconds ActiveSupport::Duration.new(self, [[:seconds, self]]) end |