aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/duration.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-131-2/+0
* Removed unused require for active_support/deprecationPrathamesh Sonpatki2019-04-171-1/+0
* Duration#coerce should always return a ScalarAaron Patterson2019-01-081-1/+4
* Remove unnecessary reduce in Duration#inspectDaniel Colson2018-11-241-1/+0
* Merge pull request #31923 from jdelStrother/duration-deserializationRafael França2018-02-071-0/+8
|\
| * Fix yaml deserialization of ActiveSupport::DurationJonathan del Strother2018-02-071-0/+8
* | Empty duration inspect fixChen Kinnrot2017-12-131-1/+3
* | [Active Support] require_relative => requireAkira Matsuda2017-10-211-5/+5
* | Update links to use https instead of http [ci skip]Yoshiyuki Hirano2017-08-221-1/+1
* | Add missing support for modulo operations on durationsSayan Chakraborty2017-07-281-1/+47
* | Fix division where a duration is the denominatorAndrew White2017-07-271-5/+4
* | [Active Support] `rubocop -a --only Layout/EmptyLineAfterMagicComment`Koichi ITO2017-07-111-0/+1
* | Use frozen-string-literal in ActiveSupportKir Shatrov2017-07-091-0/+1
* | [Active Support] require => require_relativeAkira Matsuda2017-07-011-5/+5
|/
* Fix implicit calculations with scalars and durationsAndrew White2017-05-201-6/+35
* `respond_to_missing?` should be privateRyuta Kamizono2017-04-221-5/+5
* Remove implicit coercion deprecation of durationsAndrew White2017-03-151-10/+78
* Fix typo in commentAndrew White2017-03-031-1/+1
* Deprecate implicit coercion of `ActiveSupport::Duration`Andrew White2017-03-021-2/+39
* Add Duration#before and #after as aliases for #ago and #sinceNick Johnstone2017-02-261-0/+2
* Add duration constructors for use in Numeric extensionsAndrew White2017-01-121-26/+68
* Fix inconsistent results when parsing large durations and constructing durati...Andrey Novikov2017-01-091-8/+19
* Privatize unneededly protected methods in Active SupportAkira Matsuda2016-12-241-4/+2
* No need to nodoc private methodsAkira Matsuda2016-12-241-1/+1
* Treat combined durations as a single unitSean Griffin2016-11-291-3/+9
* Ensure duration parsing is consistent across DST changesAndrew White2016-10-311-2/+3
* Add more rubocop rules about whitespacesRafael Mendonça França2016-10-291-4/+4
* Add three new rubocop rulesRafael Mendonça França2016-08-161-2/+2
* applies new string literal convention in activesupport/libXavier Noria2016-08-061-4/+4
* Change 1.week to create 1 week durations instead of 7 days durations.Andrey Novikov2016-04-281-1/+5
* Revert "Change 1.week to create 1 week durations instead of 7 days durations."Jeremy Daer2016-04-271-3/+1
* `ActiveSupport::Duration` supports ISO8601 formatting and parsing.Arnau Siches, Andrey Novikov2016-04-181-0/+20
* Change 1.week to create 1 week durations instead of 7 days durations.Andrey Novikov2016-04-181-1/+3
* [skip ci] Update documentation for Duration#to_sAnton Davydov2015-05-251-0/+4
* Add documentation for Duration#to_i for clarificationnerdinand2015-03-231-0/+24
* Removing :en in favor of I18n.default_locale in duration#inspectDominik Masur2015-01-121-1/+1
* Remove workaround to a Ruby 2.0.0 bugRafael Mendonça França2015-01-041-7/+0
* Fix syntax error with RDoc directive,Zachary Scott2014-12-201-1/+1
* Merge pull request #17493 from petewest/duration-comparableAaron Patterson2014-11-071-0/+2
|\
| * Delegate comparison operator to valuePeter West2014-11-031-0/+2
* | Removed the unused require of proxy_object and test related to itPrathamesh Sonpatki2014-11-051-1/+0
|/
* define hash on durationlsylvester2014-10-031-0/+4
* Merge pull request #11794 from yoazt/duration-eqlRafael Mendonça França2014-09-171-1/+3
|\
| * Added method `#eql?` to `ActiveSupport::Duration`, in addition to `#==`.Joost Lubach2013-08-071-0/+6
* | add implementation of respond_to? for ActiveSupport::Durationlsylvester2014-09-151-1/+9
* | Follow-up to #16560Robin Dupret2014-08-241-2/+2
* | Define the Duration#instance_of? methodRobin Dupret2014-08-181-1/+5
* | [ci skip] Remove Duration#=== when we drop support for 2.0.0-p353Akshay Vishnoi2014-05-231-2/+1
* | Fixed problem where `1.day.eql?(1.day)` is falseEmily Dobervich2014-04-081-0/+4
* | Fix segmentation fault in Ruby 2.0.0-p353.Dmitriy Kiriyenko2013-11-301-0/+8