2023/09/22分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #49342 from skipkayhil/hm-doc-callbacks
activesupport/lib/active_support/callbacks.rb
のdocn修正です。
callback関係のdocについて、フォーマットの修正、及び、ActiveSupport::Callbacks
へのリンクを追加しています。
[CI skip] Update rails new USAGE with specific version request
railties/lib/rails/generators/rails/app/USAGE
の修正です。
railsのバージョンを指定してrails new
を実行する方法についてUSAGEに説明を追加しています。
Reword stuff related to config.autoload_lib
rails guideのAutoloading and Reloading Constants
、及び、railties/lib/rails/generators/rails/app/templates/config/application.rb.tt
のコメントの修正です。
config.autoload_lib
のignore
オプションを指定した場合の挙動について詳細な説明を追加しています。
Let these example match the ones in config/application.rb
rails guideのAutoloading and Reloading Constants
の修正です。
config.autoload_lib
のignore
オプションを指定した場合のexampleコードを、config/application.rb
のコメントに記載しているのと同じ内容に更新しています。
Merge pull request #49344 from aidanharan/skip-tests-unless-supports-insert-on-duplicate-update
activerecord/test/cases/encryption/encryptable_record_test.rb
、
activerecord/test/cases/insert_all_test.rb
の修正です。
insert on duplicate updateをサポートしていないadapterでは、insert on duplicate update関連のテストを実行しないよう修正しています。
Merge pull request #49340 from skipkayhil/hm-lazy-find-routes
actionpack/lib/action_dispatch/journey/router.rb
の修正です。
Router#find_routes
メソッドで、requestに一致する全てのroutesを返しroute毎にMatchData
とpath_parameters
を生成していたのを、#serve
処理後に一度だけroutesの検索処理を行うようにし、不要なオブジェクトの生成を行わずに済むようリファクタリングしています。