なるようになるブログ

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

rails commit log流し読み(2018/02/04)

2018/02/04分のコミットです。

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


Correct capitalization of "Rails" in the guide text.

rails guideのAutoloading and Reloading Constantsの修正です。

railsRailsにまとめて修正しています。


Add nodoc to migrations_paths and migration_context in AbstractAdapter

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

AbstractAdapterクラスのmigrations_paths、及び、migration_contextメソッドに:nodoc:を指定しています。


Prefer @connection.abandon_results! than @connection.next_result while @connection.more_results?

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

MySQL::DatabaseStatements#discard_remaining_resultsメソッドで結果を破棄するのにnext_resultメソッドですべて結果を取得していて破棄していたのを、abandon_results!というまさにそのためのメソッドがあったので、そちらを使用するよう修正しています。

参考:Method: Mysql2::Client#abandon_results!


Make test runner work with AR test tool

activerecord/bin/testの修正です。

Active Recordでbin/testを使用してテストを実行した場合に、RailsのMinitest用のextensionがロードされていなかったのを、ロードされるよう修正しています。