なるようになるブログ

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

rails commit log流し読み(2017/11/05)

2017/11/05分のコミットです。

CHANGELOGへの追加はありませんでした。


Merge pull request #31046 from NARKOZ/fix-capybara-webkit-deprecation

actionpack/lib/action_dispatch/system_testing/driver.rbの修正です。

System Testでwindow sizeを変更するのにdeprecateになっていたWebkit::Driver#resize_windowメソッドを使用していたのを、resize_window_toメソッドを使用するよう修正しています。


Generate the correct path in nested scaffold generator

railties/lib/rails/generators/named_base.rbの修正です。

namespaced scaffold generatorが生成するpathが誤った内容になっており、generatorで生成したファイルが正しく動作しなかったのを修正しています。


Show RequestForgeryProtection methods in api doc [ci skip]

actionpack/lib/action_controller/metal/request_forgery_protection.rbのdocの修正です。

RequestForgeryProtection moduleの一部メソッド(form_authenticity_param等)がAPI docに表示されなくなってしまっていたのを、再度表示されるよう対応しています。

定数(CROSS_ORIGIN_JAVASCRIPT_WARNING)をdocに表示されないようにする為に、Add nodoc to some constants [skip ci]で定数の前に:nodoc:を追加しているのですが、その影響で、その:nodoc:より下に定義されているメソッドがすべて表示されなくなってしまっていました。