bundlerでGemの相関図を出力する


$ bundle viz コマンドを使えば良い。

使用するには graphvizruby-graphvizが必要なのでインストールしておく。

$ brew install graphviz
$ gem i ruby-graphviz

オプションがいくつかあり、便利そうなのは

-f ... ファイル名を指定する
-F ... フォーマットを指定する。png, jpg, svg, dot
-v ... Gemのバージョンを表示する
--without= ... 指定したグループを除外する

あたり。例えばRails-4.2.6でrails newした時のGemのグラフは以下のようになる。

$ bundle viz -v