なるようになるブログ

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

rails commit log流し読み(2017/11/02)

2017/11/02分のコミットです。

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


Ignore "gem "bundler" cannot be uninstalled because it is a default gem" error

.travis.ymlの修正です。

Remove bundler 1.16.0で既にインストール済みのbundlerを削除するようにしたのですが、その削除処理が失敗しても処理が継続するよう対応しています。

-  - "rvm @global do gem uninstall bundler --all --ignore-dependencies --executables"
+  - "rvm @global do gem uninstall bundler --all --ignore-dependencies --executables || true"

Ruby 2.5ではbundlerがデフォルトgemになっており、削除が出来ない(gem "bundler" cannot be uninstalled because it is a default gem というエラーが表示される)為。


Fix "warning: instance variable @defined_root not initialized"

actionview/test/template/log_subscriber_test.rbの修正です。

AVLogSubscriberTestRubyのwarning(instance variable @defined_root not initialized)が出る場合があったのを修正しています。