2020/07/28分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix flakey test due to non-deterministic order
activerecord/test/cases/associations/eager_test.rb
の修正です。
assertionで値を比較する際に、値をidでsortしてからチェックするよう修正しています。 sortを指定しないと結果が不定になる為。
Merge pull request #39901 from gerrywastaken/gerry/guides/improve-syntax-highlighting
guides/rails_guides/markdown/renderer.rb
の修正です。
rails guideのcode highlightingにrougeを使用するよう対応した際に、json、markdown等のlanguageのhighlightがされなくなっていたのを、highlightされるよう対応しています。
Move Path::Pattern factories into test helper
Action Packの修正です。
テストでしか使用されなくなっていたPath::Pattern
用のfactoryメソッドを、テスト配下に移動しています。
Fix variable name in guides markdown generator
guides/rails_guides/markdown/renderer.rb
の修正です。
guides markdown generatorでhighlighting処理時に参照する変数名に誤りがあったのを修正しています。
Move column_for_attribute
into ModelSchema
activerecord/lib/active_record/attribute_methods.rb
、
activerecord/lib/active_record/model_schema.rb
の修正です。
AttributeMethods
に定義されていたcolumn_for_attribute
メソッドをModelSchema
に移動しています。
column_for_attribute
メソッドはattribute methodには関係無いメソッドで、type_for_attribute
とセットでModelSchema
にあるべきだろう、という事でModelSchema
に移動しています。
activerecord/lib/active_record/model_schema.rb
、
activerecord/lib/active_record/signed_id.rb
のdocの修正です。
doc内のグラマーの修正を行っています。