なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2023/04/22)

2023/04/22分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activerecord/CHANGELOG.md


stub_const polishing

activesupport/lib/active_support/testing/constant_stubbing.rbの修正です。

stub_constでsuperclassやinclude したモジュールで定義された定数は対象にならないよう修正しています。


Merge pull request #47648 from fatkodima/internal-options-migrations-logging

activerecord/lib/active_record/migration.rbの修正です。

migrationのlogにinternal optionが表示されないよう修正しています。


Update CHANGELOG example

activemodel/CHANGELOG.mdの修正です。

ActiveModel::SecurePasswordのvalidationでエラーになった場合のexampleの出力結果が実際の結果と異なっていたのを修正しています。


Merge pull request #48012 from fatkodima/mysql-adapter-load-hook

activerecord/lib/active_record/connection_adapters/mysql2_adapter.rbの修正です。

mysql2 adapter load時に実行するhook(active_record_mysql2adapter)を追加しています。PostgreSQLAdapterSQLite3Adapterで同様のhookが提供されており、挙動を合わせる為。


Add some missing headers to Active Model Type docs [ci-skip]

Active Modelのdocの修正です。

headerの指定が無い箇所にheaderを追加しています。


Fix header level for ActiveModel::Naming and DelegatedType

Active Modelのdocの修正です。

ActiveModel::NamingActiveModel::DelegatedTypeのheaderのlevelが他のdocと同じになるよう修正しています。


Add more missing headers to Active Record docs [ci-skip]

Active Recordのdocの修正です。

headerの指定が無い箇所にheaderを追加しています。


Fix ActiveModel type headings [ci-skip]

Active Modelのdocの修正です。

Type module配下のクラスのdocのheadingが他のdocと同じになるよう修正しています。