どこかで仕入れたTipsなんですが、bundleを使って最新でないgemを洗い出すことができます。
やり方は簡単。bundle outdatedって打つだけです。
やってみましょう。まず、入っているgemを確認しましょう。
tsubame.local{miyohide}% gem list *** LOCAL GEMS *** actionmailer (3.2.2) actionpack (3.2.2) activeadmin (0.4.3) activemodel (3.2.2) activerecord (3.2.2) activeresource (3.2.2) activesupport (3.2.2) ・・・(以下略)
では、bundle outdatedを打ってみると・・・
tsubame.local{miyohide}% bundle outdated Fetching gem metadata from https://rubygems.org/......... Outdated gems included in the bundle: * activesupport (3.2.3 > 3.2.2) * activemodel (3.2.3 > 3.2.2) * sprockets (2.4.3 > 2.1.3) * actionpack (3.2.3 > 3.2.2) * actionmailer (3.2.3 > 3.2.2) * activerecord (3.2.3 > 3.2.2) * activeresource (3.2.3 > 3.2.2) * thor (0.15.2 > 0.14.6) * railties (3.2.3 > 3.2.2) * rails (3.2.3 > 3.2.2)
おぉぉ!
地味な機能ですが、これは助かる。