2019/12/26分のコミットです。
CHANGELOGへの追加はありませんでした。
Extract duplicated &build_block
part into build_middleware
actionpack/lib/action_dispatch/middleware/stack.rb
の修正です。
ActionController::MiddlewareStack
の各メソッドで行っていたbuild処理をbuild_middleware
メソッド内で行うよう修正しています。
Fix method signature for ActionController::MiddlewareStack#build_middleware
actionpack/lib/action_dispatch/middleware/stack.rb
の修正です。
先程の対応でbuild_middleware
に渡す引数の指定に誤りがあったのを修正しています。
Fix Ruby 2.7 warnings for ActionController::Metal.use
actionpack/lib/action_controller/metal.rb
、
actionpack/lib/action_dispatch/middleware/stack.rb
の修正です。
ActionController::Metal.use
を使用した際にキーワード引数に関する警告が表示されないよう対応しています。
Cannot parse def self.use(...)
in Ruby 2.6
actionpack/lib/action_controller/metal.rb
の修正です。
先程の対応でRuby 2.6以下で使用出来ない文法を使用していたのを修正しています。