2019/11/11分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix inconsistent capitalization of Article in getting started
rails guideのGetting Started with Rails
の修正です。
exampleコード内のArticle
が大文字小文字混在していたのを、先頭大文字のArticle
で統一するよう修正しています。
Merge pull request #37626 from pawurb/implicit_ordering_primary_key
activerecord/lib/active_record/relation/finder_methods.rb
の修正です。
implicit_order_column
が指定されている、かつ、implicit_order_column
がprimary keyと異なる場合に、implicit_order_column
に加えてprimary keyでsortもするよう修正しています。
implicit_order_column
に値が重複するようなカラム(e.g. created_at
)を指定した場合に、records取得時の結果が毎回同じになるようにする為。
Merge pull request #37621 from jonathanhefner/docs-update-form-examples
rails guideの修正です。
form_for / form_tag
を使っている箇所をform_with
を使うよう修正、及び、フォームブロックで使用する変数名をf
-> form
に修正しています。
Accept block in travel_back time helper
activesupport/lib/active_support/testing/time_helpers.rb
の修正です。
travel_back
にblockを指定出来るよう修正しています。blockを指定した場合、blockの中ではTimeの戻り値はstubされていない値が返るようになっています。
Improve docs of the load_defaults
method [ci skip]
rails guideのConfiguring Rails Applications
、及び、railties/lib/rails/application/configuration.rb
のdocの修正です。
load_defaults
メソッドのdocにguideのload_defaults
について説明している箇所(https://guides.rubyonrails.org/configuring.html#results-of-config-load-defaults )へのリンクを追加、及び、rails guideのConfiguring Rails Applications
のload_defaults
について説明している箇所で、説明の順番をRailsのバージョンが新しい順に説明するよう修正しています。
Merge pull request #37520 from shioyama/class_method_defined_within_extra_argument
activerecord/lib/active_record/attribute_methods.rb
の修正です。
dangerous_class_method?
メソッドのチェック処理を別メソッド(class_method_defined_within?
)で行っていたのを、メソッド内で直接行うようにして、class_method_defined_within?
メソッドは削除するようリファクタリングしています。