なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2019/12/26)

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.rbactionpack/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以下で使用出来ない文法を使用していたのを修正しています。