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内のグラマーの修正を行っています。