2018/12/07分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Abort early if generator command fails (#34420)
railties/lib/rails/generators/actions.rb
の修正です。
generator command(generate
、rake
、rails_command
)にコマンドが失敗した場合にabortするかどうかを指定する為のabort_on_failure
オプションを追加しています。
abort_on_failure
オプションにtrue
が指定されている、かつ、コマンドが失敗した場合、SystemExit
がraiseされるようになっています。
Expand metaprogramming for Symbol, Slash and Dot.
actionpack/lib/action_dispatch/journey/nodes/node.rb
の修正です。
幾つかのnode用のクラスを生成するのにclass_eval
を使用して動的に生成していたのを、class
を使用して静的に生成するよう修正しています。特に動的に生成するメリットが無いため。