2015/04/03分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Do not depend on Rails git repository layout in ActiveSupport tests
activesupport/test/dependencies_test.rb
の修正です。
autoload
のテストでテスト用のファイルをロードする際、ファイルのパスが*activesupport/test/...
となっていたのですが、
activesupport
以外のディレクトリ名を以外にした場合にテストがコケてしまうので、ファイルのパスを*/test/...
に修正しています。
activerecord/lib/active_record/model_schema.rb
の修正です。
同じインスタンス変数を宣言している箇所があったので、不要なインスタンス変数を削除しています。
Merge pull request #19429 from mxhold/print_bundle_install_output_line_by_line
railties/lib/rails/generators/app_base.rb
の修正です。
rails new
実行時にbundle install
も実行した場合に、bundle install
終了時に結果をまとめて表示するのではなく、可能な限りgem一つ一つのインストールの実行結果を表示するよう修正しています。
- output = `"#{Gem.ruby}" "#{_bundle_command}" #{command}` - print output unless options[:quiet] + full_command = %Q["#{Gem.ruby}" "#{_bundle_command}" #{command}] + if options[:quiet] + system(full_command, out: File::NULL) + else + system(full_command) + end
元々は標準出力の結果を変数に代入するようにしてたんですねえ。