なるようになるブログ

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

rails commit log流し読み(2019/09/12)

2019/09/12分のコミットです。

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


Fix typo in connection specification error handling

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

adapterの指定が誤っていた際に表示されるエラーメッセージで、adapter名の参照方法に誤りがありエラーになってしまうバグがあったのを修正しています。


Fix credentials:diff option

railties/lib/rails/commands/credentials/USAGEの修正です。

credentials:diffに指定するオプション名に誤りがあったのを修正しています。


Fix error message for AdapterNotFound in spec

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

adapterの指定が誤っていた際に表示されるエラーメッセージで、adapter名の参照方法を修正、及びエラーメッセージが正しく表示される事を確認するテストを追加しています。

という訳で、先のFix typo in connection specification error handlingと全く同じ箇所の修正 + テストの追加なのですが、GitHub上でコミットを見ると、それぞれのコミットで全く同じ修正を行ってるように見えるですがこれ何でなんだろう。因みにblameすると先のコミットだけ表示されます。