2017/10/06分のコミットです。
CHANGELOGへの追加はありませんでした。
Move duplicated code to delete_or_destroy in CollectionAssociation
activerecord/lib/active_record/associations/collection_association.rbの修正です。
CollectionAssociation#delete、#destroyメソッドそれぞれで行っていた共通の処理を、#delete_or_destroyメソッドで行うよう修正しています。
Merge pull request #30809 from meganemura/use-callee
activerecord/lib/active_record/relation/query_methods.rbの修正です。
left_outer_joinsメソッドでcheck_if_method_has_arguments!メソッドを呼び出す際に、引数にメソッド名(:left_outer_joins)を直接指定していたのを、__callee__を指定するよう修正しています。
left_outer_joinsのaliasメソッド(left_joins)を使用した際に、エラーメッセージに正しくメソッド名が表示されるようにするため。
actionview/lib/action_view/helpers/asset_tag_helper.rbの修正です。
javascript_include_tag、stylesheet_link_tagメソッドでearly hintsを送信する際に、requestインスタンスが存在するかどうかチェックするよう修正しています。
rails guideの修正です。
各guide内のメソッド名や定数名等をバッククォートで囲むよう修正しています。