なるようになるブログ

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

rails commit log流し読み(2020/11/02)

2020/11/02分のコミットです。

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


Avoid chdir error in bin/setup test on Ruby master

railties/test/application/bin_setup_test.rbの修正です。

Ruby masterで、Dir.chdirのblock内でblockを指定せずにDir.chdirを実行した場合にエラーになるように修正された影響でbin/setupのテストがエラーになっていたのを修正しています。


Remove an unused Action View test fixture

actionview/test/actionpack/abstract/helper_test.rb`, actionview/test/fixtures/helpers_missing/invalid_require_helper.rb`の修正です。

使用していないテスト用のfixtureを削除しています。


Merge pull request #40497 from lowski/patch-1

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

to_prepareの挙動の説明が実際の挙動と異なっている箇所があったのを修正しています。


Reorder code and add docs to current_* methods

activerecord/lib/active_record/core.rbの修正です。

メソッドの定義順を整理、及び、current_shardcurrent_preventing_writesメソッドにdocを追加しています。


Add tests for current_preventing_writes

activerecord/test/cases/base_prevent_writes_test.rbの修正です。

current_preventing_writesメソッドのテストを追加しています。


Fix while_preventing_writes for legacy version

activerecord/lib/active_record/connection_handling.rbの修正です。

legacy_connection_handlingをtrueにしている場合に、while_preventing_writesでの処理に誤りがあったのを修正しています。