RubyGems で使用する例外クラスを定義したライブラリです。
Gem::Exception | RubyGems で扱う全ての例外のスーパークラスです。 |
Gem::CommandLineError | コマンドラインの例外です。 |
Gem::DependencyError | 依存関係の例外です。 |
Gem::DependencyRemovalException | Gem を削除出来なかった場合に使用する例外です。 |
Gem::DocumentError | システムに RDoc がインストールされていない場合に使用する例外です。 |
Gem::EndOfYAMLException | YAML データが不正である場合に使用する例外です。 |
Gem::FilePermissionError | ファイルの権限に関する例外です。 |
Gem::FormatException | フォーマットに関する例外です。 |
Gem::GemNotFoundException | Gem が見つからなかった場合の例外です。 |
Gem::GemNotInHomeException | Gem が適切なディレクトリにインストールされていない場合に使用する例外です。 |
Gem::InstallError | 何らかの理由で Gem をインストール出来なかった場合に使用する例外です。 |
Gem::InvalidSpecificationException | 不正な gemspec に関する例外です。 |
Gem::OperationNotSupportedError | サポートされていない操作を行った場合に使用する例外です。 |
Gem::RemoteError | リモートで問題が発生した場合に使用する例外です。 |
Gem::RemoteInstallationCancelled | ??? |
Gem::RemoteInstallationSkipped | ??? |
Gem::RemoteSourceException | HTTP 経由でネットワークにアクセス出来ない場合に使用する例外です。 |
Gem::VerificationError | Gem の検証でエラーになった場合に使用する例外です。 |
Gem::SystemExitException | 何らかの理由でコマンドを実行出来ない場合に使用する例外です。 |