なるようになるブログ

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

rails commit log流し読み(2019/05/09)

2019/05/09分のコミットです。

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


Fix indentation for config.eager_load nil warning message

railties/lib/rails/application/bootstrap.rbの修正です。

config.eager_loadnilだった場合に出力するメッセージのインデントがずれていたのを修正しています。


Update testing guide to reflect changes from #36047

rails guideのTesting Rails Applicationsの修正です。

Screenshot Helperの項で、テスト失敗時のスクリーンショットの取得タイミングがafter_teardownとなっていたのをbefore_teardownに修正しています。

Make system tests take failed screenshots in before_teardown hookbefore_teardownに修正された為。


documents how to use the classic autoloader in Rails 6 [ci skip]

rails guideのUpgrading Ruby on Railsの修正です。

Rails 6でClassic Autoloaderを使用する方法についての説明を追加しています。


documents restriction for explicit namespaces [ci skip]

rails guideのUpgrading Ruby on Railsの修正です。

Autoloaded Constants and Explicit Namespacesの項を追加し、namespaceの指定方法の仕様の変更について説明しています。


Only build middleware proxy when instrumentating

actionpack/lib/action_dispatch/middleware/stack.rbの修正です。

middleware proxy(instrument用のproxy)を、instrumentを使用している場合のみ生成するよう修正しています。instrumentを使用していない場合に不要なstackが生成されるのを避ける為。


Merge pull request #36216 from utilum/update_resque_scheduler

Gemfile.lockの修正です。

resque-schedulerを最新のバージョンに更新しています。


Use a better requirement for sass-rails 6 prereleases

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

sass-railsのバージョン指定を~> 5から>= 5に修正しています。~> 5だとpre releaseのgemが選択されない為。


Fix indentation of the config.eager_load nil warning

railties/lib/rails/application/bootstrap.rbの修正です。

Fix indentation for config.eager_load nil warning messageの影響で、config.eager_loadnilだった場合に出力するメッセージに不要なスペースが含まれるようになってしまったので、スペースが含まれないよう修正しています。