なるようになるブログ

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

rails commit log流し読み(2017/08/25)

2017/08/25分のコミットです。

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


Address test_after_save_callback_with_autosave failure

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

テストの前処理でComment.delete_allを呼び出すよう修正しています。

他のテストで作成されたcommentsが残ったままだとテスト(test_after_save_callback_with_autosave)の結果に影響が出てしまう為。


Add paths to docs for Active Storage

railties/lib/rails/api/task.rbの修正です。

rdocを生成するコードの一覧にActive Storageのapp配下のファイルを入れるようにしています。

Active Storageはrails engineとして作られており、app配下にもコードがある為。


Should work inverse association when eager loading

Active Recordの修正です。

inverse associationに対する eager loadingが正しく動作しないバグがあったのを修正しています。


Fix link in doc for active storage [ci skip]

activestorage/app/models/active_storage/variant.rbのdocの修正です。

ActiveStorage::Variantクラスのdoc内のMiniMagickのリンクが正しくリンクになっていなかったのを修正しています。