Exception: Gem::Exception
Relationships & Source Files |
Extension / Inclusion / Inheritance Descendants |
Subclasses:
CommandLineError, DependencyError, DependencyRemovalException, DependencyResolutionError, DocumentError, EndOfYAMLException, FilePermissionError, FormatException, GemNotFoundException, GemNotInHomeException, ImpossibleDependenciesError, InstallError, InvalidSpecificationException, OperationNotSupportedError, RemoteError, RemoteInstallationCancelled, RemoteInstallationSkipped, RemoteSourceException, RubyVersionMismatch, RuntimeRequirementNotMetError, SpecificGemNotFoundException, UninstallError, UnsatisfiableDependencyError, VerificationError, Gem::Ext::BuildError, Package::Error, Package::FormatError, Package::NonSeekableIO, Package::PathError, Package::TarInvalidError, Package::TooLongFileName, RemoteFetcher::FetchError, RemoteFetcher::UnknownHostError, S3URISigner::ConfigurationError, S3URISigner::InstanceProfileError, Security::Exception, RequestSet::Lockfile::ParseError
|
Super Chains via Extension / Inclusion / Inheritance |
Class Chain:
|
Instance Chain:
self,
RuntimeError
|
Inherits: |
RuntimeError
- Object
- RuntimeError
- Gem::Exception
|
Defined in: |
lib/rubygems/exceptions.rb |
Overview
Base exception class for RubyGems. All exception raised by RubyGems are a subclass of this one.
Class Method Summary
deprecate |
Simple deprecation method that deprecates name by wrapping it up in a dummy method. |
skip_during |
Temporarily turn off warnings. |
Instance Attribute Summary
Instance Attribute Details
#source_exception
This method is for internal use only.
[ GitHub ]
# File 'lib/rubygems/exceptions.rb', line 14
attr_accessor :source_exception