Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/uninstallerライブラリ > Gem::Uninstallerクラス > remove

instance method Gem::Uninstaller#remove

remove(spec, list)[permalink][rdoc]

指定された Gem を削除します。

[PARAM] spec:
アンインストール指定されている Gem の Gem::Specification を指定します。
[PARAM] list:
アンインストールする Gem のリストを指定します。このパラメータは破壊的に変更されます。
[EXCEPTION] Gem::DependencyRemovalException:
アンインストール指定された Gem を削除すると依存関係が壊れる場合に発生します。
[EXCEPTION] Gem::GemNotInHomeException:
アンインストール指定された Gem が所定のディレクトリにそんないしない場合に発生します。