なるようになるブログ

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

rails commit log流し読み(2014/10/23)

2014/10/23分のコミットです。

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


Bring try! into parity with try.

activesupport/lib/active_support/core_ext/object/try.rbの修正です。

try!メソッドの中で、引数が空、かつブロッグが与えられた時、yieldではなく、tryメソッドを使用するよう修正しています。

これで、try!メソッドも引数無しでブロックの処理が行えるようになりました。

"Hello".try! { reverse }

便利。


Update CHANGELOG and release notes for e98f2a7

activesupport/CHANGELOG.mdguides/source/4_2_release_notes.mdの修正です。

CHANGELOGObject#try!の追加、4_2_release_notes.mdにObject#tryObject#try!の説明を追加しています。


Merge pull request #17343 from vipulnsward/inline-aj-callbacks

activejob/test/jobs/callback_job.rbの修正です。

around_performaround_enqueueメソッドをインライン処理に修正しています。


Merge pull request #17355 from vipulnsward/aj-string-fixes

activejob/lib/active_job/queue_adapters/queue_classic_adapter.rbの修正です

enqueue_atメソッド実行時に表示するエラーメッセージに改行が足りてなかったので追加しています。