2015/09/03分のコミットです。
CHANGELOGへの追加はありませんでした。
Don't allocate a bunch of strings in Relation::Merger
activerecord/lib/active_record/relation/merger.rb
の修正です。
Merge#merge_clauses
メソッドで、clause method名の生成を、メソッド内で行っていたのを、メソッドの外(クラスロード時)に行うよう修正しています。
大量のStringの生成処理をメソッド内で行わないようにする為の改善との事です。
docs, make blank?
behavior clear. Closes #21468. [ci skip]
activesupport/lib/active_support/core_ext/object/blank.rb
のdocの修正です。
Object#blank?
メソッドのdoc内にある説明が、実装と異なってしまっていたのを修正しています。
Remove unnecessary require in associations_test.rb
activerecord/test/cases/associations_test.rb
の修正です。
使用していないmodelのrequireを削除しています。
add a description of the return value that was missing [ci skip]
rails guideのActive Model Basics
の修正です。
Dirty
の項、 changed?
メソッドの戻り値についての説明が欠けていたのを追加しています。
activemodel/test/config.rb
、activemodel/test/cases/helper.rb
の修正です。
使用していていないテスト用のconfigファイルを削除しています。
[ci skip] Added localhost IPv6
actionpack/lib/action_dispatch/http/request.rb
のdocの修正です。
Request#local?
メソッドのdocで、 localhostと判定されるIPのリストにIPv6のアドレスが無かったので、追加しています。