なるようになるブログ

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

rails commit log流し読み(2021/09/05)

2021/09/05分のコミットです。

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


Fix trailing whitespace

actioncable/lib/rails/generators/channel/channel_generator.rbの修正です。

ファイル末尾の空白を削除しています。


Add rollup as JavaScript option (#43164)

railties/lib/rails/generators/app_base.rbrailties/lib/rails/generators/rails/app/app_generator.rbの修正です。

rails newjavascriptオプションにrollup(rails/rollupjs-rails)を追加しています。


Move the default autoloaders inflector to railties

Active Support、railtiesの修正です。

autoloaders inflectorをActive Supportからrailtiesに移動しています。


Fix rubocop offense

actioncable/lib/rails/generators/channel/channel_generator.rbの修正です

ファイル末尾の空白を削除しています。


Move Zeitwerk to railties

Active Support、railtiesの修正です。

Zeitwerkの依存をActive Supportからrailtiesに移動しています。Railsの挙動に関する処理はActive Supportよりもrailtiesにある方が適切な為。


Get rid of mattr_accessor in ActiveSupport::Dependencies

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

ActiveSupport::Dependenciesでattributeにmattr_accessorを使用していたのを、singleton_class.attr_accessorに修正しています。現在ActiveSupport::Dependenciesがincludeされる事はなく、 instance accessorsが不要になっている為。