2020/03/13分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activesupport/lib/active_support/core_ext/integer/time.rb
からactive_support/core_ext/numeric/time
のrequireを削除した、remove unnecessary require 'core_ext/numeric/time'.をRevertしています。
activesupport/lib/active_support/core_ext/integer/time.rb
では使ってなかったのですが、この対応によりactive_support/core_ext/numeric/time
で定義されているメソッドをアプリケーション側で使おうとすると、別途active_support/core_ext/numeric/time
をrequireしなくてはならなくなる、という問題が発生した為Revertされています。
Merge pull request #38701 from OsamaSayegh/mp-in-rails
railties/lib/rails/generators/rails/app/templates/Gemfile
の修正です。
rails new
で生成されるGemfile
にrack-mini-profilerを追加しています。
rack-mini-profiler
側でRailsへのモンキーパッチが不要になるよう改善(ActiveSupport::Notifications
を使うようになった)がされ、デフォルトで使うようにしても良いのでは、という話になりで追加されたました。
参考: Allow Mini Profiler patches to be optional in Rails applications
Rails::Command.invoke wants kwargs, so give it kwargs
railties/lib/rails/generators/actions.rb
の修正です。
Rails::Command.invoke
がRuby 2.8で動作しない(キーワード引数の渡し方が誤っていた)ようになっていたのを修正しています。
Merge pull request #38676 from kwerle/correct_object_serializer_doc
activejob/lib/active_job/serializers/object_serializer.rb
の修正です。
deserialize
メソッドの引数名を適切な名前に修正しています。
Merge pull request #38689 from yashLadha/refactor/arel_fetch_attribute
activerecord/lib/arel.rb
、
activerecord/lib/arel/nodes/binary.rb
の修正です。
attributeを検出する為の処理をArel::Nodes::Binary
クラスのメソッドに切り出しています。
Merge pull request #38595 from dylnclrk/update-params-in-docs
rails guideのAction Controller Overview
の修正です。
guide内のexampleコードでparams
の値を直接参照しているコードがあったのを、Strong Parameterを使用するよう修正しています。
Extract building ActiveRecord::Result into a method
Active Recordの修正です。
ActiveRecord::Result
の生成処理をメソッドに切り出してしています。
Fix variable not initialized warnings
activesupport/test/concern_test.rb
の修正です。
インスタンス変数の初期化に関する警告(warning: instance variable
)が出ていたのを修正しています。