Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library rubygems/exceptions

library rubygems/exceptions

要約

RubyGems で使用する例外クラスを定義したライブラリです。

例外クラス

class Gem::Exception

RubyGems で扱う全ての例外のスーパークラスです。

class Gem::CommandLineError

コマンドラインの例外です。

class Gem::DependencyError

依存関係の例外です。

class Gem::DependencyRemovalException

Gem を削除出来なかった場合に使用する例外です。

class Gem::GemNotInHomeException

Gem が適切なディレクトリにインストールされていない場合に使用する例外です。

class Gem::DocumentError

システムに RDoc がインストールされていない場合に使用する例外です。

class Gem::EndOfYAMLException

YAML データが不正である場合に使用する例外です。

class Gem::FilePermissionError

ファイルの権限に関する例外です。

class Gem::FormatException

フォーマットに関する例外です。

class Gem::GemNotFoundException

Gem が見つからなかった場合の例外です。

class Gem::InstallError

何らかの理由で Gem をインストール出来なかった場合に使用する例外です。

class Gem::InvalidSpecificationException

不正な gemspec に関する例外です。

class Gem::OperationNotSupportedError

サポートされていない操作を行った場合に使用する例外です。

class Gem::RemoteError

リモートで問題が発生した場合に使用する例外です。

class Gem::RemoteInstallationCancelled

???

class Gem::RemoteInstallationSkipped

???

class Gem::RemoteSourceException

HTTP 経由でネットワークにアクセス出来ない場合に使用する例外です。

class Gem::VerificationError

Gem の検証でエラーになった場合に使用する例外です。

class Gem::SystemExitException

何らかの理由でコマンドを実行出来ない場合に使用する例外です。

Classes

Sublibraries