なるようになるブログ

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

rails commit log流し読み(2024/05/18)

2024/05/18分のコミットです。

CHANGELOGへの追加はありませんでした。


Merge pull request #51011 from rails/revert-50978-pin_minitest_521

minitest gemのバージョンを5.21に固定した、Pin minitest version to 5.21をRevertしています。miintest 5.22.2でfailureしたテストが通るようになった為。


Merge pull request #51826 from Shopify/remove-oracle-sqlserver-from-tests

Active Recordのテストの修正です。

Active Recordのテストからoracle adapterとsqlserver adapter用のテストの処理をを削除しています。Rails本体としてはそれらのadapterはサポート外になった為。必要なテストはgem側で持つようにするとの事です。


Merge pull request #51442 from rosa/skip-deprecation-warning-for-invalid-reflections

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

inverse associationが正しく設定されていないassociationについては、pluralized nameに対する自動でのinverse処理に関するdeprecatedメッセージを表示しないよう修正しています。inverse associationが正常に指定されている場合の挙動に関するdeprecatedメッセージで、associationが正しく設定されていない場合は不要な為。


Address Layout/IndentationWidth cop offenses

activerecord/test/cases/connection_adapters/type_lookup_test.rbの修正です。

Layout/IndentationWidth copのチェックでエラーになっている箇所があったのを修正しています。