なるようになるブログ

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

rails commit log流し読み(2018/05/12)

2018/05/12分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activejob/CHANGELOG.md


Remove reference to old :text rendering option

actionview/lib/action_view/helpers/rendering_helper.rbのdocの修正です。

RenderingHelper#renderメソッドのdocから既に存在しない:textオプションについての説明を削除しています。


Merge pull request #32843 from ttanimichi/remove_unused_remove_file

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

config_when_updatingメソッドでapiオプションが指定されている場合に、config/initializers/assets.rbを削除する処理があったのを、処理を削除しています。

apiオプションが指定されていた場合、ここに至るまでの処理でconfig/initializers/assets.rbは削除済みの為。


Pass the error instance as the second parameter of block executed by discard_on

activejob/lib/active_job/exceptions.rbの修正です。

discard_onメソッドにblockを指定した場合の、blockに渡される引数の第二引数をException classから実際に発生したerrorのインスタンスに変更しています。

discard_onにblockを渡せるようにした対応のPRを見る限り、errorのインスタンスを渡すのが本来の想定だったと思われる為。