なるようになるブログ

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

rails commit log流し読み(2020/09/03)

2020/09/03分のコミットです。

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


Use real_mod_name on check for removed module

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

classic autoloaderでremoved moduleをチェックするのにnameメソッドを使用していたのを、real_mod_nameで取得した値を使用するよう修正しています。nameメソッドがmoduleでoverrideされていた場合にも正しくチェック出来るようにする為。


Don't override module name on AV::Base subclass

actionview/lib/action_view/base.rbの修正です。

ActionView::Baseの subclassでnameメソッドをoverrideしていたのを、しないよう修正しています。nameメソッドをoverrideすると想定外の副作用(先のautoloaderの挙動など)がある可能性がある為。


Fix strange sentence in classic_mode guide [skip ci]

rails guideのAutoloading and Reloading Constants (Classic Mode)の修正です。

autoload_paths and eager_load_pathsの項の言い回しを修正しています。