- 14 12月, 2019 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 10 12月, 2019 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 03 12月, 2019 2 次提交
-
-
由 Ryuta Kamizono 提交于
This reverts commit 66c153c0.
-
由 Ryuta Kamizono 提交于
Revert "Merge pull request #37839 from ttanimichi/modify-inspect-of-activesupport-duration-with-no-parts" This reverts commit 01d7f82c.
-
- 02 12月, 2019 1 次提交
-
-
由 Ryuta Kamizono 提交于
Fix `since` and `ago` with a duration which has empty parts
-
- 01 12月, 2019 1 次提交
-
-
由 Ryuta Kamizono 提交于
The return value of `ActiveSupport::Duration#inspect` is wrong when its parts are empty
-
- 27 11月, 2019 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 23 11月, 2019 2 次提交
-
-
由 Rafael Mendonça França 提交于
-
由 Rafael França 提交于
Eager load translations during initialization
-
- 16 11月, 2019 2 次提交
-
-
由 yuuji.yaginuma 提交于
Follow up 0454d2cc.
-
由 George Claghorn 提交于
Fixes #37441.
-
- 05 11月, 2019 1 次提交
-
-
由 George Claghorn 提交于
-
- 01 11月, 2019 1 次提交
-
-
由 George Claghorn 提交于
-
- 18 10月, 2019 1 次提交
-
-
由 Ryuta Kamizono 提交于
Enumerator should be supported by ActiveSupport::SafeBuffer
-
- 10 10月, 2019 1 次提交
-
-
由 Xavier Noria 提交于
-
- 03 10月, 2019 1 次提交
-
-
由 Juanjo Bazán 提交于
-
- 02 10月, 2019 1 次提交
-
-
由 Brandon Medenwald 提交于
-
- 26 9月, 2019 1 次提交
-
-
由 Ryuta Kamizono 提交于
Use String#+@ before mutating the result of Symbol#to_s
-
- 21 9月, 2019 1 次提交
-
-
由 Carlos Antonio da Silva 提交于
Fix issues with ActiveSupport Range extensions on boundless Ranges Closes #37177
-
- 17 9月, 2019 1 次提交
-
-
由 Rafael França 提交于
Fixes #36956 by dup'ing the value and entry object returned from MemoryStore.
-
- 09 9月, 2019 1 次提交
-
-
由 Ryuta Kamizono 提交于
Fix endless range include
-
- 05 9月, 2019 1 次提交
-
-
由 y-yagi 提交于
Don't use Process#clock_gettime CLOCK_PROCESS_CPUTIME_ID on Solaris
-
- 17 8月, 2019 1 次提交
-
-
由 Rafael Mendonça França 提交于
-
- 01 8月, 2019 1 次提交
-
-
由 Eileen M. Uchitelle 提交于
Prevent error on transliterate with frozen strings
-
- 28 7月, 2019 1 次提交
-
-
由 Xavier Noria 提交于
Applications are not supposed to use require_dependency in their own code if running in zeitwerk mode, and require_dependency was initially aliased to require with that use case in mind. However, there are situations in which you cannot control the mode and need to be compatible with both. There, you might need require_dependency in case you are being executed in classic mode. Think about engines that want to support both modes in their parent applications, for example. Furthermore, Rails itself loads helpers using require_dependency. Therefore, we need better compatibility.
-
- 27 7月, 2019 1 次提交
-
-
由 Rafael França 提交于
Handle invalid string encodings and characters in ActiveSupport::Inflector.transliterate
-
- 26 7月, 2019 1 次提交
-
-
由 Xavier Noria 提交于
-
- 25 7月, 2019 1 次提交
-
-
由 Rafael França 提交于
Make ActiveSupport::Logger Fiber-safe
-
- 24 7月, 2019 1 次提交
-
-
由 Rafael França 提交于
Add support for Proc based parameter filtering on arrays of values
-
- 23 7月, 2019 2 次提交
-
-
由 Rafael Mendonça França 提交于
-
由 Aaron Lipman 提交于
Exclude missing marshal_dump and _dump methods from being delegated to an object's delegation target via the delegate_missing_to extension. This avoids unintentionally adding instance variables to an object during marshallization, should the delegation target be a method which would otherwise add them. In current versions of Ruby, a bug exists in the way objects are marshalled, allowing for instance variables to be added or removed during marshallization (see https://bugs.ruby-lang.org/issues/15968). This results in a corrupted serialized byte stream, causing an object's instance variables to "leak" into subsequent serialized objects during demarshallization. In Rails, this behavior may be triggered when marshalling an object that uses the delegate_missing_to extension, if the delegation target is a method which adds or removes instance variables to an object being marshalled - when calling Marshal.dump(object), Ruby's built in behavior will check whether the object responds to :marshal_dump or :_dump, which in turn triggers the delegation target method in the responds_to_missing? function defined in activesupport/lib/active_support/core_ext/module/delegation.rb While future versions of Ruby will resolve this bug by raising a RuntimeError, the underlying cause of this error may not be readily apparent when encountered by Rails developers. By excluding marshal_dump and _dump from being delegated to an object's target, this commit eliminates a potential cause of unexpected behavior and/or RuntimeErrors. Fixes #36522
-
- 18 7月, 2019 1 次提交
-
-
由 Eileen M. Uchitelle 提交于
Revert "Make UTF-8 string requirement explicit for `ActiveSupport::Inflector.transliterate`"
-
- 17 7月, 2019 1 次提交
-
-
由 Eileen M. Uchitelle 提交于
Make UTF-8 string requirement explicit for `ActiveSupport::Inflector.transliterate`
-
- 16 7月, 2019 3 次提交
-
-
由 Rafael França 提交于
Fix Loadable.exclude_from to also reset Kernel#require
-
由 Matthew Draper 提交于
Fix problem with accessing deprecated constant proxy's subclass
-
由 Ryuta Kamizono 提交于
Remove dead code in duplicable.rb
-
- 17 6月, 2019 1 次提交
-
-
由 Ryuta Kamizono 提交于
Delete method definition in rails that is compatible with ruby defini…
-
- 13 6月, 2019 1 次提交
-
-
由 Rafael França 提交于
Add missing file to require digest/uuid on active_support core ext
-
- 05 6月, 2019 2 次提交
-
-
由 John Hawthorn 提交于
Don't call listen with empty directory list
-
由 Kasper Timm Hansen 提交于
Fix EventedFileUpdateChecker through a symlink
-