なるようになるブログ

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

rails commit log流し読み(2021/08/12)

2021/08/12分のコミットです。

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


Remove docs of now gone --skip-gemfile [skip ci]

rails guideのThe Rails Command Lineの修正です。

削除された--skip-gemfileオプションをdocから削除しています。


Remove spring as a default installation option (#42997)

railtiesの修正です。

rails newした際に、Spring gemがデフォルトでインストールされないよう修正しています。マシンスペックの向上に伴い、小・中規模のアプリではSpringの恩恵は以前程大きくなく、それよりも時折発生するSpringに関する問題に対応するコストの方が大きいだろう、という事でデフォルトではインストールされなくなりました。


Enforce standardizing nodoc comments by rubocop

Gemfile.lockの修正です。

Rubocopのバージョンを1.19に更新しています。nodocのコメントの書き方対するチェック処理を有効にしたい為。


Restore the behavior of journey root node methods

Action Packの修正です。

Introduce Journey::Ast to avoid extra ast walksの対応の影響で、 Path::Pattern#specRoute#ast の戻り値が変わった(root Node -> Ast)になったのを、元の戻り値を返すよう修正しています。これらがrootNodeを返さないと、appliation側でrootNode`を取得するのが困難な為。