2021/04/23分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix instrumenting internal server errors
actionpack/lib/action_controller/metal/instrumentation.rb
の修正です。
controllerのactionでexceptionがraiseされた際にも、instrumentのpayloadにstatusが設定されるよう修正しています。
Merge pull request #42008 from iridakos/bugs/42007-runner-file-load
railties/lib/rails/commands/runner/runner_command.rb
の修正です。
rails runner
でファイル名を指定して実行する際に、相対パスが指定された場合そのパスをexpandしてから実行するよう修正しています。$LOAD_PATH
に指定されたのと同名のファイルがあった場合に、$LOAD_PATH
の方のファイルが実行されてしまうのを避ける為。
Replace map + compact with filter_map
各箇所のmap
+ compact
をfilter_map
を使うよう修正しています。
activerecord/lib/active_record/delegated_type.rb
の修正です。
正規表現ではないのにgsub
を使っていた箇所を、tr
を使うよう修正しています。
Update ActionPack documentation to remove views mention
actionpack/README.rdoc
の修正です。
Action Packの機能について説明している箇所に、viewsについても説明していたのを削除しています。Action Packはviewのrenderに関する機能は提供していない為。
Enable Performance/StringReplacement
cop
.rubocop.yml
の修正です。
Performance/StringReplacement
copの設定を追加しています。
Enable Performance/MapCompact
cop
Performance/MapCompact
copの設定を追加、及び、各ファイルにcopを適応しています。