2021/11/23分のコミットです。
CHANGELOGへの追加はありませんでした。
Add warning about type
arg in column_exists?
activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
のdocの修正です。
column_exists?
メソッドのdocに、column_exists?
のtype
引数に違う値にcastされる型では正しく動作しない可能性がある旨注記を追加しています。
Merge pull request #43612 from MaxLap/patch-1
activerecord/lib/active_record/persistence.rb
の修正です。
recordの削除に失敗した場合のエラーメッセージに、recordのclassと削除に使用したkeyを含むよう修正しています。
Merge pull request #43365 from alpaca-tc/fixed_scaffold
railties/lib/rails/generators/erb/scaffold/scaffold_generator.rb
、
railties/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt
の修正です。
scaffold generatorにnamespaced modelを指定した場合に、誤った値を参照しているpartial htmlが生成されてしまうバグがあったのを修正しています。
activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
のdocの修正です。
column_exists?
メソッドのdoc内のtype
引数について説明している箇所の言い回しを修正しています。
activerecord: add missing require statements
activerecord/lib/active_record/database_configurations.rb
、
activerecord/lib/active_record/database_configurations/connection_url_resolver.rb
の修正です。
不足していたrequire
を追加しています。
Use native Class#subclasses if available
Active Supportの修正です。
Ruby本体のClass#subclasses
が使える場合、そちらを使用するよう修正しています。Ruby 3.1でRuby本体にClass#subclasses
が追加された為。参考: Feature #18273: Class#subclasses - Ruby master - Ruby Issue Tracking System
Use same comment format as other gems, including links to learn more
railties/lib/rails/generators/app_base.rb
の修正です。
rails new
で生成するGemfile内のsprockets-rails、propshaftに対するコメントに、他のgemと同じようにGitHubのコードへのリンクを追加しています。
Cut down on needlessly verbose comments
railties/lib/rails/generators/rails/app/templates/config/routes.rb.tt
の修正です。
rootingに対するコメントの言い回しを修正しています。