This is the API documentation for rubygems: Ruby Standard Library Documentation.
Support for the Ruby 2.4 series has ended. See here for reference.
New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.
This is the API documentation for rubygems: Ruby Standard Library Documentation.
MGem
CGem::Commands::CleanupCommand
CGem::Commands::ContentsCommand
CGem::Commands::DependencyCommand
CGem::Commands::EnvironmentCommand
CGem::Commands::GenerateIndexCommand
CGem::Commands::InstallCommand
CGem::Commands::OutdatedCommand
CGem::Commands::PristineCommand
CGem::Commands::SourcesCommand
CGem::Commands::SpecificationCommand
CGem::Commands::UninstallCommand
CGem::DependencyRemovalException
CGem::DependencyResolutionError
CGem::ImpossibleDependenciesError
CGem::InvalidSpecificationException
CGem::MockGemUi::InputEOFError
CGem::MockGemUi::SystemExitException
CGem::OperationNotSupportedError
CGem::Package::TarInvalidError
CGem::Package::TarReader::Entry
CGem::Package::TarReader::UnexpectedEOF
CGem::Package::TarWriter::BoundedStream
CGem::Package::TarWriter::FileOverflow
CGem::Package::TarWriter::RestrictedStream
CGem::Package::TooLongFileName
CGem::RemoteFetcher::FetchError
CGem::RemoteFetcher::UnknownHostError
CGem::RemoteInstallationCancelled
CGem::RemoteInstallationSkipped
CGem::RequestSet::GemDependencyAPI
CGem::RequestSet::Lockfile::ParseError
CGem::RequestSet::Lockfile::Parser
CGem::RequestSet::Lockfile::Tokenizer
CGem::Requirement::BadRequirementError
CGem::Resolver::APISpecification
CGem::Resolver::ActivationRequest
CGem::Resolver::DependencyRequest
CGem::Resolver::GitSpecification
CGem::Resolver::IndexSpecification
CGem::Resolver::InstalledSpecification
CGem::Resolver::LocalSpecification
CGem::Resolver::LockSpecification
CGem::Resolver::Molinillo::CircularDependencyError
MGem::Resolver::Molinillo::Delegates
MGem::Resolver::Molinillo::Delegates::ResolutionState
MGem::Resolver::Molinillo::Delegates::SpecificationProvider
CGem::Resolver::Molinillo::DependencyGraph
CGem::Resolver::Molinillo::DependencyGraph::Action
CGem::Resolver::Molinillo::DependencyGraph::AddEdgeNoCircular
CGem::Resolver::Molinillo::DependencyGraph::DeleteEdge
CGem::Resolver::Molinillo::DependencyGraph::DetachVertexNamed
CGem::Resolver::Molinillo::DependencyGraph::Log
CGem::Resolver::Molinillo::DependencyGraph::Tag
CGem::Resolver::Molinillo::DependencyGraph::Vertex
CGem::Resolver::Molinillo::DependencyState
CGem::Resolver::Molinillo::NoSuchDependencyError
CGem::Resolver::Molinillo::PossibilityState
CGem::Resolver::Molinillo::ResolutionState
CGem::Resolver::Molinillo::Resolver
CGem::Resolver::Molinillo::Resolver::Resolution
CGem::Resolver::Molinillo::ResolverError
MGem::Resolver::Molinillo::SpecificationProvider
CGem::Resolver::Molinillo::VersionConflict
CGem::Resolver::RequirementList
CGem::Resolver::SpecSpecification
CGem::Resolver::VendorSpecification
CGem::SpecificGemNotFoundException
CGem::StreamUI::SilentDownloadReporter
CGem::StreamUI::SilentProgressReporter
CGem::StreamUI::SimpleProgressReporter
CGem::StreamUI::VerboseDownloadReporter
CGem::StreamUI::VerboseProgressReporter
CGem::TestCase::SpecFetcherSetup
CGem::UnsatisfiableDependencyError
MYAML
::action_name (Gem::Resolver::Molinillo::DependencyGraph::Action)
::action_name (Gem::Resolver::Molinillo::DependencyGraph::AddEdgeNoCircular)
::action_name (Gem::Resolver::Molinillo::DependencyGraph::DeleteEdge)
::action_name (Gem::Resolver::Molinillo::DependencyGraph::DetachVertexNamed)
::action_name (Gem::Resolver::Molinillo::DependencyGraph::Tag)
::add_common_option (Gem::Command)
::add_spec (Gem::Specification)
::add_specific_extra_args (Gem::Command)
::add_specs (Gem::Specification)
::all_names (Gem::Specification)
::alt_name_or_x509_entry (Gem::Security)
::array_attributes (Gem::Specification)
::attribute_names (Gem::Specification)
::build (Gem::Ext::CmakeBuilder)
::build (Gem::Ext::ConfigureBuilder)
::build (Gem::Ext::ExtConfBuilder)
::build (Gem::Ext::RakeBuilder)
::build (Gem::RequestSet::Lockfile)
::class_name (Gem::Ext::Builder)
::common_options (Gem::Command)
::compose_sets (Gem::Resolver)
::configure_connection_for_https (Gem::Request)
::create (Gem::NoAliasYAMLTree)
::create_cert_email (Gem::Security)
::create_cert_self_signed (Gem::Security)
::declare (Gem::TestCase::SpecFetcherSetup)
::default_gems_use_full_paths? (Gem)
::default_spec_cache_dir (Gem)
::default_specifications_dir (Gem::BasicSpecification)
::email_to_name (Gem::Security)
::empty (Gem::Resolver::Molinillo::ResolutionState)
::ensure_default_gem_subdirectories (Gem)
::ensure_gem_subdirectories (Gem)
::exec_format (Gem::Installer)
::fetcher (Gem::RemoteFetcher)
::fetcher= (Gem::RemoteFetcher)
::find_active_stub_by_path (Gem::Specification)
::find_all_by_name (Gem::Specification)
::find_by_name (Gem::Specification)
::find_by_path (Gem::Specification)
::find_in_unresolved (Gem::Specification)
::find_in_unresolved_tree (Gem::Specification)
::find_inactive_by_path (Gem::Specification)
::find_unresolved_default_spec (Gem)
::for_current_gems (Gem::Resolver)
::from (Gem::Package::TarHeader)
::from_file (Gem::RequestSet::Lockfile::Tokenizer)
::from_specs (Gem::DependencyList)
::from_yaml (Gem::Specification)
::get_cert_files (Gem::Request)
::get_proxy_from_env (Gem::Request)
::installable? (Gem::Platform)
::instance (Gem::CommandManager)
::latest_rubygems_version (Gem)
::latest_specs (Gem::Specification)
::load_defaults (Gem::Specification)
::load_path_insert_index (Gem)
::make_command (Gem::TestCase)
::new (Gem::BasicSpecification)
::new (Gem::Commands::BuildCommand)
::new (Gem::Commands::CertCommand)
::new (Gem::Commands::CheckCommand)
::new (Gem::Commands::CleanupCommand)
::new (Gem::Commands::ContentsCommand)
::new (Gem::Commands::DependencyCommand)
::new (Gem::Commands::EnvironmentCommand)
::new (Gem::Commands::FetchCommand)
::new (Gem::Commands::GenerateIndexCommand)
::new (Gem::Commands::HelpCommand)
::new (Gem::Commands::InstallCommand)
::new (Gem::Commands::ListCommand)
::new (Gem::Commands::LockCommand)
::new (Gem::Commands::MirrorCommand)
::new (Gem::Commands::OpenCommand)
::new (Gem::Commands::OutdatedCommand)
::new (Gem::Commands::OwnerCommand)
::new (Gem::Commands::PristineCommand)
::new (Gem::Commands::PushCommand)
::new (Gem::Commands::QueryCommand)
::new (Gem::Commands::RdocCommand)
::new (Gem::Commands::SearchCommand)
::new (Gem::Commands::ServerCommand)
::new (Gem::Commands::SetupCommand)
::new (Gem::Commands::SourcesCommand)
::new (Gem::Commands::SpecificationCommand)
::new (Gem::Commands::StaleCommand)
::new (Gem::Commands::UninstallCommand)
::new (Gem::Commands::UnpackCommand)
::new (Gem::Commands::UpdateCommand)
::new (Gem::Commands::WhichCommand)
::new (Gem::Commands::YankCommand)
::new (Gem::DependencyInstaller)
::new (Gem::DependencyResolutionError)
::new (Gem::FilePermissionError)
::new (Gem::ImpossibleDependenciesError)
::new (Gem::Installer::FakePackage)
::new (Gem::MissingSpecVersionError)
::new (Gem::MockGemUi::InputEOFError)
::new (Gem::MockGemUi::TermError)
::new (Gem::Package::DigestIO)
::new (Gem::Package::FormatError)
::new (Gem::Package::PathError)
::new (Gem::Package::TarHeader)
::new (Gem::Package::TarReader)
::new (Gem::Package::TarReader)
::new (Gem::Package::TarReader::Entry)
::new (Gem::Package::TarWriter)
::new (Gem::Package::TarWriter)
::new (Gem::Package::TarWriter::BoundedStream)
::new (Gem::Package::TarWriter::RestrictedStream)
::new (Gem::RemoteFetcher::FetchError)
::new (Gem::RequestSet::GemDependencyAPI)
::new (Gem::RequestSet::Lockfile)
::new (Gem::RequestSet::Lockfile::ParseError)
::new (Gem::RequestSet::Lockfile::Parser)
::new (Gem::RequestSet::Lockfile::Tokenizer)
::new (Gem::Resolver::APISpecification)
::new (Gem::Resolver::ActivationRequest)
::new (Gem::Resolver::BestSet)
::new (Gem::Resolver::ComposedSet)
::new (Gem::Resolver::Conflict)
::new (Gem::Resolver::DependencyRequest)
::new (Gem::Resolver::IndexSpecification)
::new (Gem::Resolver::InstallerSet)
::new (Gem::Resolver::LockSet)
::new (Gem::Resolver::LockSpecification)
::new (Gem::Resolver::Molinillo::CircularDependencyError)
::new (Gem::Resolver::Molinillo::DependencyGraph)
::new (Gem::Resolver::Molinillo::DependencyGraph::AddEdgeNoCircular)
::new (Gem::Resolver::Molinillo::DependencyGraph::DeleteEdge)
::new (Gem::Resolver::Molinillo::DependencyGraph::DetachVertexNamed)
::new (Gem::Resolver::Molinillo::DependencyGraph::Log)
::new (Gem::Resolver::Molinillo::DependencyGraph::Tag)
::new (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
::new (Gem::Resolver::Molinillo::NoSuchDependencyError)
::new (Gem::Resolver::Molinillo::Resolver)
::new (Gem::Resolver::Molinillo::Resolver::Resolution)
::new (Gem::Resolver::Molinillo::VersionConflict)
::new (Gem::Resolver::RequirementList)
::new (Gem::Resolver::SourceSet)
::new (Gem::Resolver::SpecSpecification)
::new (Gem::Resolver::Specification)
::new (Gem::Security::TrustDir)
::new (Gem::Source::SpecificFile)
::new (Gem::SourceFetchProblem)
::new (Gem::SpecificGemNotFoundException)
::new (Gem::StreamUI::SilentDownloadReporter)
::new (Gem::StreamUI::SilentProgressReporter)
::new (Gem::StreamUI::SimpleProgressReporter)
::new (Gem::StreamUI::VerboseDownloadReporter)
::new (Gem::StreamUI::VerboseProgressReporter)
::new (Gem::SystemExitException)
::new (Gem::TestCase::StaticSet)
::new (Gem::UnsatisfiableDependencyError)
::non_nil_attributes (Gem::Specification)
::normalize_yaml_input (Gem::Specification)
::outdated (Gem::Specification)
::outdated_and_latest_version (Gem::Specification)
::process_based_port (Gem::TestCase)
::redirector (Gem::Ext::Builder)
::remove_spec (Gem::Specification)
::remove_unresolved_default_spec (Gem)
::required_attribute? (Gem::Specification)
::required_attributes (Gem::Specification)
::skip_during (Gem::Deprecate)
::specific_extra_args (Gem::Command)
::specific_extra_args_hash (Gem::Command)
::strict_oct (Gem::Package::TarHeader)
::stubs_for (Gem::Specification)
::traverse_parents (Gem::Util)
::trusted_certificates (Gem::Security)
::tsort (Gem::Resolver::Molinillo::DependencyGraph)
::ui (Gem)
::ui (Gem::DefaultUserInteraction)
::ui= (Gem::DefaultUserInteraction)
::unresolved_deps (Gem::Specification)
::use_ui (Gem::DefaultUserInteraction)
::verify_certificate (Gem::Request)
::verify_certificate_message (Gem::Request)
::win_platform? (Gem::TestCase)
::wrap (Gem::Package::DigestIO)
#<=> (Gem::Source::SpecificFile)
#== (Gem::Resolver::Molinillo::DependencyGraph)
#== (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#ASCIIZ (Gem::Package::TarTestCase)
#SP (Gem::Package::TarTestCase)
#SP_Z (Gem::Package::TarTestCase)
#Z (Gem::Package::TarTestCase)
#abbreviate (Gem::Specification)
#accept_uri_http (Gem::LocalRemoteOptions)
#activate (Gem::Specification)
#activate_dependencies (Gem::Specification)
#activated (Gem::Resolver::Molinillo::Delegates::ResolutionState)
#activated? (Gem::BasicSpecification)
#add (Gem::Resolver::RequirementList)
#add (Gem::TestCase::StaticSet)
#add_GIT (Gem::RequestSet::Lockfile)
#add_always_install (Gem::Resolver::InstallerSet)
#add_bindir (Gem::Specification)
#add_bulk_threshold_option (Gem::LocalRemoteOptions)
#add_child_vertex (Gem::Resolver::Molinillo::DependencyGraph)
#add_clear_sources_option (Gem::LocalRemoteOptions)
#add_dependency (Gem::Specification)
#add_development_dependency (Gem::Specification)
#add_edge (Gem::Resolver::Molinillo::DependencyGraph)
#add_edge_no_circular (Gem::Resolver::Molinillo::DependencyGraph::Log)
#add_extra_args (Gem::Command)
#add_file (Gem::Package::TarWriter)
#add_file_digest (Gem::Package::TarWriter)
#add_file_signed (Gem::Package::TarWriter)
#add_file_simple (Gem::Package::TarWriter)
#add_install_update_options (Gem::InstallUpdateOptions)
#add_key_option (Gem::GemcutterUtilities)
#add_local (Gem::Resolver::InstallerSet)
#add_local_remote_options (Gem::LocalRemoteOptions)
#add_owners (Gem::Commands::OwnerCommand)
#add_path (Gem::Commands::EnvironmentCommand)
#add_platform (Gem::PlatformMismatch)
#add_platform_option (Gem::VersionOption)
#add_prerelease_option (Gem::VersionOption)
#add_proxy_option (Gem::LocalRemoteOptions)
#add_runtime_dependency (Gem::Specification)
#add_self_to_load_path (Gem::Specification)
#add_source_gem (Gem::Resolver::SourceSet)
#add_source_option (Gem::LocalRemoteOptions)
#add_symlink (Gem::Package::TarWriter)
#add_to_fetcher (Gem::TestCase)
#add_update_sources_option (Gem::LocalRemoteOptions)
#add_version_option (Gem::VersionOption)
#add_vertex (Gem::Resolver::Molinillo::DependencyGraph)
#add_vertex (Gem::Resolver::Molinillo::DependencyGraph::Log)
#after_resolution (Gem::Resolver::Molinillo::UI)
#alert_error (Gem::UserInteraction)
#alert_warning (Gem::StreamUI)
#alert_warning (Gem::UserInteraction)
#all_spec_names (Gem::TestCase)
#all_specs (Gem::AvailableSet)
#allow_missing? (Gem::Resolver)
#allow_missing? (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#allow_missing? (Gem::Resolver::Molinillo::SpecificationProvider)
#ancestor? (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#api_endpoint (Gem::FakeFetcher)
#api_endpoint (Gem::RemoteFetcher)
#api_key (Gem::GemcutterUtilities)
#app_script_text (Gem::Installer)
#approximate_recommendation (Gem::Version)
#ask_for_password (Gem::StreamUI)
#ask_for_password (Gem::UserInteraction)
#ask_yes_no (Gem::UserInteraction)
#assert_activate (Gem::TestCase)
#assert_contains_make_command (Gem::TestCase)
#assert_headers_equal (Gem::Package::TarTestCase)
#assert_path_exists (Gem::TestCase)
#authors= (Gem::Specification)
#available_specs (Gem::SpecFetcher)
#backtracking! (Gem::Resolver::Stats)
#base_dir (Gem::BasicSpecification)
#base_dir (Gem::Specification)
#before_resolution (Gem::Resolver::Molinillo::UI)
#bin_file (Gem::Specification)
#both? (Gem::LocalRemoteOptions)
#build (Gem::Commands::CertCommand)
#build_args (Gem::Specification)
#build_extensions (Gem::Ext::Builder)
#build_extensions (Gem::Installer)
#build_info_dir (Gem::Specification)
#build_info_file (Gem::Specification)
#build_marshal_gemspecs (Gem::Indexer)
#build_modern_index (Gem::Indexer)
#build_modern_indices (Gem::Indexer)
#build_rake_in (Gem::TestCase)
#bundled_gem_in_old_ruby? (Gem::Specification)
#bytes_read (Gem::Package::TarReader::Entry)
#cache_dir (Gem::Specification)
#cache_file (Gem::Specification)
#cache_update_path (Gem::FakeFetcher)
#cache_update_path (Gem::RemoteFetcher)
#calc_checksum (Gem::Package::TarTestCase)
#cert_path (Gem::Security::TrustDir)
#certificates_matching (Gem::Commands::CertCommand)
#check_cert (Gem::Security::Policy)
#check_chain (Gem::Security::Policy)
#check_closed (Gem::Package::TarWriter)
#check_credentials_permissions (Gem::ConfigFile)
#check_data (Gem::Security::Policy)
#check_gems (Gem::Commands::CheckCommand)
#check_key (Gem::Security::Policy)
#check_root (Gem::Security::Policy)
#check_ruby_version (Gem::Commands::SetupCommand)
#check_trust (Gem::Security::Policy)
#choose_from_list (Gem::StreamUI)
#choose_from_list (Gem::UserInteraction)
#clean_gems (Gem::Commands::CleanupCommand)
#close (Gem::Package::TarReader)
#close (Gem::Package::TarReader::Entry)
#close (Gem::Package::TarWriter)
#close_all (Gem::RemoteFetcher)
#closed? (Gem::Package::TarReader::Entry)
#closed? (Gem::Package::TarWriter)
#command_names (Gem::CommandManager)
#common_installer_setup (Gem::TestCase)
#common_installer_teardown (Gem::TestCase)
#complain (Gem::Commands::LockCommand)
#compress_indices (Gem::Indexer)
#config_file_name (Gem::ConfigFile)
#conflicting_dependencies (Gem::DependencyResolutionError)
#conflicting_dependencies (Gem::Resolver::Conflict)
#conflicts (Gem::Resolver::Molinillo::Delegates::ResolutionState)
#conflicts (Gem::Specification)
#connection_for (Gem::Request)
#consider_local? (Gem::DependencyInstaller)
#consider_remote? (Gem::DependencyInstaller)
#contains_requirable_file? (Gem::BasicSpecification)
#copy_to (Gem::Installer::FakePackage)
#correct_for_windows_path (Gem::RemoteFetcher)
#create_tmpdir (Gem::TestCase)
#created_specs (Gem::TestCase::SpecFetcherSetup)
#credentials_path (Gem::ConfigFile)
#datadir (Gem::BasicSpecification)
#debug (Gem::Resolver::Molinillo::UI)
#debug? (Gem::Resolver::Molinillo::UI)
#default_gem? (Gem::BasicSpecification)
#default_spec_file (Gem::Installer)
#default_value (Gem::Specification)
#delete_edge (Gem::Resolver::Molinillo::DependencyGraph)
#delete_edge (Gem::Resolver::Molinillo::DependencyGraph::Log)
#dependencies (Gem::Resolver::IndexSpecification)
#dependencies (Gem::Resolver::SpecSpecification)
#dependencies (Gem::Specification)
#dependencies_for (Gem::Resolver)
#dependencies_for (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#dependencies_for (Gem::Resolver::Molinillo::SpecificationProvider)
#dependency (Gem::ImpossibleDependenciesError)
#dependency_order (Gem::DependencyList)
#dependency_request (Gem::TestCase)
#dependent_gems (Gem::Specification)
#dependent_specs (Gem::Specification)
#depth (Gem::Resolver::Molinillo::Delegates::ResolutionState)
#descendent? (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#description (Gem::Commands::UnpackCommand)
#description= (Gem::Specification)
#detach_vertex_named (Gem::Resolver::Molinillo::DependencyGraph)
#detach_vertex_named (Gem::Resolver::Molinillo::DependencyGraph::Log)
#development? (Gem::Resolver::ActivationRequest)
#development? (Gem::Resolver::DependencyRequest)
#development_dependencies (Gem::Specification)
#directory? (Gem::Package::TarReader::Entry)
#display (Gem::Resolver::Stats)
#doctor (Gem::Commands::CheckCommand)
#done (Gem::StreamUI::SilentDownloadReporter)
#done (Gem::StreamUI::SilentProgressReporter)
#done (Gem::StreamUI::SimpleProgressReporter)
#done (Gem::StreamUI::VerboseDownloadReporter)
#done (Gem::StreamUI::VerboseProgressReporter)
#down (Gem::Resolver::Molinillo::DependencyGraph::Action)
#down (Gem::Resolver::Molinillo::DependencyGraph::AddEdgeNoCircular)
#down (Gem::Resolver::Molinillo::DependencyGraph::DeleteEdge)
#down (Gem::Resolver::Molinillo::DependencyGraph::DetachVertexNamed)
#down (Gem::Resolver::Molinillo::DependencyGraph::Tag)
#download (Gem::RemoteFetcher)
#download (Gem::Resolver::ActivationRequest)
#download (Gem::Source::Installed)
#download (Gem::TestCase::SpecFetcherSetup)
#download_reporter (Gem::StreamUI)
#download_to_cache (Gem::FakeFetcher)
#download_to_cache (Gem::RemoteFetcher)
#each (Gem::Package::TarReader)
#each (Gem::Resolver::Molinillo::DependencyGraph)
#each (Gem::Resolver::Molinillo::DependencyGraph::Log)
#each_certificate (Gem::Security::TrustDir)
#each_entry (Gem::Package::TarReader)
#each_source (Gem::SourceList)
#each_spec (Gem::AvailableSet)
#empty? (Gem::Package::TarHeader)
#empty? (Gem::RequestSet::Lockfile::Tokenizer)
#empty? (Gem::Resolver::RequirementList)
#enable_shared (Gem::TestCase)
#ensure_dependency (Gem::Installer)
#ensure_loadable_spec (Gem::Installer)
#eof? (Gem::Package::TarReader::Entry)
#eql? (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#errors (Gem::Resolver::ComposedSet)
#errors (Gem::Resolver::InstallerSet)
#executable (Gem::Specification)
#executable= (Gem::Specification)
#executables (Gem::Specification)
#executables= (Gem::Specification)
#execute (Gem::Commands::BuildCommand)
#execute (Gem::Commands::CertCommand)
#execute (Gem::Commands::CheckCommand)
#execute (Gem::Commands::CleanupCommand)
#execute (Gem::Commands::ContentsCommand)
#execute (Gem::Commands::DependencyCommand)
#execute (Gem::Commands::EnvironmentCommand)
#execute (Gem::Commands::FetchCommand)
#execute (Gem::Commands::GenerateIndexCommand)
#execute (Gem::Commands::HelpCommand)
#execute (Gem::Commands::InstallCommand)
#execute (Gem::Commands::LockCommand)
#execute (Gem::Commands::MirrorCommand)
#execute (Gem::Commands::OpenCommand)
#execute (Gem::Commands::OutdatedCommand)
#execute (Gem::Commands::OwnerCommand)
#execute (Gem::Commands::PristineCommand)
#execute (Gem::Commands::PushCommand)
#execute (Gem::Commands::QueryCommand)
#execute (Gem::Commands::RdocCommand)
#execute (Gem::Commands::ServerCommand)
#execute (Gem::Commands::SetupCommand)
#execute (Gem::Commands::SourcesCommand)
#execute (Gem::Commands::SpecificationCommand)
#execute (Gem::Commands::StaleCommand)
#execute (Gem::Commands::UninstallCommand)
#execute (Gem::Commands::UnpackCommand)
#execute (Gem::Commands::UpdateCommand)
#execute (Gem::Commands::WhichCommand)
#execute (Gem::Commands::YankCommand)
#explain (Gem::Resolver::Conflict)
#explanation (Gem::Resolver::Conflict)
#explicit? (Gem::Resolver::DependencyRequest)
#extension_dir (Gem::BasicSpecification)
#extensions (Gem::Specification)
#extensions= (Gem::Specification)
#extensions_dir (Gem::BasicSpecification)
#extra_rdoc_files (Gem::Specification)
#extra_rdoc_files= (Gem::Specification)
#extract_files (Gem::Installer)
#extract_files (Gem::Installer::FakePackage)
#extract_files (Gem::Package::Old)
#fetch (Gem::StreamUI::SilentDownloadReporter)
#fetch (Gem::StreamUI::VerboseDownloadReporter)
#fetch_file (Gem::RemoteFetcher)
#fetch_http (Gem::RemoteFetcher)
#fetch_https (Gem::RemoteFetcher)
#fetch_path (Gem::FakeFetcher)
#fetch_path (Gem::RemoteFetcher)
#fetch_s3 (Gem::RemoteFetcher)
#fetch_size (Gem::FakeFetcher)
#fetch_size (Gem::RemoteFetcher)
#fetch_spec (Gem::Source::Lock)
#file? (Gem::Package::TarReader::Entry)
#file_name (Gem::Specification)
#files_in (Gem::Commands::ContentsCommand)
#files_in_default_gem (Gem::Commands::ContentsCommand)
#files_in_gem (Gem::Commands::ContentsCommand)
#find_all (Gem::Resolver::APISet)
#find_all (Gem::Resolver::ComposedSet)
#find_all (Gem::Resolver::CurrentSet)
#find_all (Gem::Resolver::GitSet)
#find_all (Gem::Resolver::IndexSet)
#find_all (Gem::Resolver::InstallerSet)
#find_all (Gem::Resolver::LockSet)
#find_all (Gem::Resolver::Set)
#find_all (Gem::Resolver::VendorSet)
#find_all (Gem::TestCase::StaticSet)
#find_command (Gem::CommandManager)
#find_command_possibilities (Gem::CommandManager)
#find_in_cache (Gem::Commands::UnpackCommand)
#find_name (Gem::DependencyList)
#find_paths (Gem::Commands::WhichCommand)
#find_spec (Gem::TestCase::StaticSet)
#find_spec_by_name_and_version (Gem::DependencyInstaller)
#flush (Gem::Package::TarWriter)
#for_cache (Gem::Specification)
#for_spec? (Gem::Resolver::Conflict)
#formatted_program_filename (Gem::Installer)
#full_gem_path (Gem::BasicSpecification)
#full_name (Gem::BasicSpecification)
#full_name (Gem::Package::TarReader::Entry)
#full_name (Gem::Resolver::ActivationRequest)
#full_name (Gem::Resolver::SpecSpecification)
#full_name (Gem::Resolver::Specification)
#full_name (Gem::Specification)
#full_require_paths (Gem::BasicSpecification)
#full_spec (Gem::Resolver::ActivationRequest)
#gem (Gem::RequestSet::GemDependencyAPI)
#gem (Gem::TestCase::SpecFetcherSetup)
#gem_contents (Gem::Commands::ContentsCommand)
#gem_dir (Gem::BasicSpecification)
#gem_install_dir (Gem::Commands::ContentsCommand)
#gem_original_require (Kernel)
#gem_repository? (Gem::Doctor)
#gems_dir (Gem::BasicSpecification)
#gems_dir (Gem::Specification)
#gemspec (Gem::RequestSet::GemDependencyAPI)
#generate_bin_script (Gem::Installer)
#generate_bin_symlink (Gem::Installer)
#generate_default_dirs (Gem::Commands::SetupCommand)
#generate_index (Gem::Indexer)
#generate_windows_script (Gem::Installer)
#get_all_gem_names (Gem::Command)
#get_all_gem_names_and_versions (Gem::Command)
#get_candidate_gems (Gem::Commands::CleanupCommand)
#get_env_editor (Gem::Commands::OpenCommand)
#get_gems_to_cleanup (Gem::Commands::CleanupCommand)
#get_metadata (Gem::Commands::UnpackCommand)
#get_one_gem_name (Gem::Command)
#get_one_optional_argument (Gem::Command)
#get_path (Gem::Commands::UnpackCommand)
#get_primary_gems (Gem::Commands::CleanupCommand)
#getc (Gem::Package::TarReader::Entry)
#git (Gem::RequestSet::GemDependencyAPI)
#git_source (Gem::RequestSet::GemDependencyAPI)
#group (Gem::RequestSet::GemDependencyAPI)
#handle_arguments (Gem::ConfigFile)
#handle_options (Gem::Command)
#has_conflicts? (Gem::Specification)
#hash (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#have_rdoc_4_plus? (Gem::Server)
#header (Gem::Package::TarTestCase)
#host (Gem::GemcutterUtilities)
#implicit? (Gem::Resolver::DependencyRequest)
#indicate_progress (Gem::Resolver::Molinillo::UI)
#initialize_copy (Gem::Resolver::Molinillo::DependencyGraph)
#initialize_copy (Gem::Specification)
#inject_into_list (Gem::AvailableSet)
#inspect (Gem::Resolver::Molinillo::DependencyGraph)
#inspect (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#install (Gem::DependencyInstaller)
#install (Gem::Resolver::GitSpecification)
#install (Gem::Resolver::InstalledSpecification)
#install (Gem::Resolver::LockSpecification)
#install (Gem::Resolver::Specification)
#install (Gem::Resolver::VendorSpecification)
#install_default_gems (Gem::TestCase)
#install_default_specs (Gem::TestCase)
#install_executables (Gem::Commands::SetupCommand)
#install_file (Gem::Commands::SetupCommand)
#install_from_gemdeps (Gem::RequestSet)
#install_gem_user (Gem::TestCase)
#install_indices (Gem::Indexer)
#install_into (Gem::RequestSet)
#install_lib (Gem::Commands::SetupCommand)
#install_rdoc (Gem::Commands::SetupCommand)
#install_specs (Gem::TestCase)
#install_update_defaults_str (Gem::InstallUpdateOptions)
#installable_platform? (Gem::Resolver::InstalledSpecification)
#installable_platform? (Gem::Resolver::LocalSpecification)
#installable_platform? (Gem::Resolver::Specification)
#installation_satisfies_dependency? (Gem::Installer)
#installed? (Gem::Resolver::ActivationRequest)
#installed_specs (Gem::Installer)
#instance (Gem::CommandManager)
#invoke_with_build_args (Gem::Command)
#is_reachable_from? (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#issuer_of (Gem::Security::TrustDir)
#iteration! (Gem::Resolver::Stats)
#latest_version? (Gem::Dependency)
#legacy_platform (Gem::TestCase::SpecFetcherSetup)
#levenshtein_distance (Gem::Text)
#lib_dirs_glob (Gem::BasicSpecification)
#lib_files (Gem::Specification)
#license= (Gem::Specification)
#licenses (Gem::Specification)
#licenses= (Gem::Specification)
#load (Gem::RequestSet::GemDependencyAPI)
#load_api_keys (Gem::ConfigFile)
#load_certificate (Gem::Security::TrustDir)
#load_default_cert (Gem::Commands::CertCommand)
#load_default_key (Gem::Commands::CertCommand)
#load_gemdeps (Gem::RequestSet)
#load_spec (Gem::TestCase::StaticSet)
#loaded_spec_names (Gem::TestCase)
#local? (Gem::LocalRemoteOptions)
#make_destination_dirs (Gem::Commands::SetupCommand)
#make_edge (Gem::Resolver::Molinillo::DependencyGraph::AddEdgeNoCircular)
#make_edge (Gem::Resolver::Molinillo::DependencyGraph::DeleteEdge)
#make_parser (Gem::RequestSet::Lockfile::Tokenizer)
#make_temp_directories (Gem::Indexer)
#manage_owners (Gem::Commands::OwnerCommand)
#map_gems_to_specs (Gem::Indexer)
#mark_version (Gem::Specification)
#match? (Gem::Resolver::DependencyRequest)
#match_platform! (Gem::AvailableSet)
#match_platform? (Gem::NameTuple)
#matches_for_glob (Gem::BasicSpecification)
#matches_spec? (Gem::Dependency)
#matches_spec? (Gem::Resolver::DependencyRequest)
#matching_specs (Gem::Dependency)
#message (Gem::Resolver::Molinillo::NoSuchDependencyError)
#missing_extensions? (Gem::Specification)
#mkdir (Gem::Package::TarWriter)
#name (Gem::BasicSpecification)
#name (Gem::Resolver::ActivationRequest)
#name (Gem::Resolver::DependencyRequest)
#name (Gem::Resolver::Molinillo::Delegates::ResolutionState)
#name (Gem::Resolver::SpecSpecification)
#name (Gem::UnsatisfiableDependencyError)
#name_for (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#name_for (Gem::Resolver::Molinillo::SpecificationProvider)
#name_for_explicit_dependency_source (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#name_for_explicit_dependency_source (Gem::Resolver::Molinillo::SpecificationProvider)
#name_for_locking_dependency_source (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#name_for_locking_dependency_source (Gem::Resolver::Molinillo::SpecificationProvider)
#name_path (Gem::Security::TrustDir)
#name_tuple (Gem::Specification)
#new_default_spec (Gem::TestCase)
#next5 (Gem::Resolver::RequirementList)
#next_token (Gem::RequestSet::Lockfile::Tokenizer)
#normalize (Gem::Specification)
#normalize (Gem::UriFormatter)
#normalize_path (Gem::Package)
#ok_to_remove? (Gem::DependencyList)
#open_editor (Gem::Commands::OpenCommand)
#open_gem (Gem::Commands::OpenCommand)
#open_uri_or_path (Gem::FakeFetcher)
#others_possible? (Gem::Resolver::ActivationRequest)
#output (Gem::Resolver::Molinillo::UI)
#parent (Gem::Resolver::ActivationRequest)
#parse (Gem::RequestSet::Lockfile::Parser)
#parse_make_command_line (Gem::TestCase)
#path_to? (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#peek (Gem::RequestSet::Lockfile::Tokenizer)
#pem_files_in (Gem::Commands::SetupCommand)
#pick_best! (Gem::AvailableSet)
#platform (Gem::BasicSpecification)
#platform (Gem::RequestSet::GemDependencyAPI)
#platform (Gem::Resolver::SpecSpecification)
#platform (Gem::Specification)
#platform= (Gem::Specification)
#platforms (Gem::RequestSet::GemDependencyAPI)
#pop! (Gem::Resolver::Molinillo::DependencyGraph::Log)
#pop_possibility_state (Gem::Resolver::Molinillo::DependencyState)
#pos (Gem::Package::TarReader::Entry)
#possibilities (Gem::Resolver::Molinillo::Delegates::ResolutionState)
#pre_install_checks (Gem::Installer)
#predecessors (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#prefetch (Gem::Resolver::APISet)
#prefetch (Gem::Resolver::ComposedSet)
#prefetch (Gem::Resolver::GitSet)
#prefetch (Gem::Resolver::InstallerSet)
#prefetch (Gem::Resolver::Set)
#prerelease= (Gem::Resolver::ComposedSet)
#prerelease= (Gem::Resolver::InstallerSet)
#prerelease? (Gem::Dependency)
#prerelease? (Gem::Requirement)
#prerelease_specs (Gem::Server)
#process_args (Gem::CommandManager)
#process_based_port (Gem::TestCase)
#progress_rate (Gem::Resolver::Molinillo::UI)
#progress_reporter (Gem::StreamUI)
#rb_files_in (Gem::Commands::SetupCommand)
#rdoc_options (Gem::Specification)
#rdoc_options= (Gem::Specification)
#read (Gem::Package::TarReader::Entry)
#read_checksums (Gem::Package)
#readpartial (Gem::Package::TarReader::Entry)
#really_verbose (Gem::ConfigFile)
#record_depth (Gem::Resolver::Stats)
#record_requirements (Gem::Resolver::Stats)
#recursive_predecessors (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#recursive_successors (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#refute_path_exists (Gem::TestCase)
#register (Gem::NoAliasYAMLTree)
#register_command (Gem::CommandManager)
#remote= (Gem::Resolver::ComposedSet)
#remote? (Gem::LocalRemoteOptions)
#remove (Gem::Resolver::RequirementList)
#remove_all (Gem::Uninstaller)
#remove_by_name (Gem::DependencyList)
#remove_executables (Gem::Uninstaller)
#remove_installed! (Gem::AvailableSet)
#remove_old_bin_files (Gem::Commands::SetupCommand)
#remove_old_lib_files (Gem::Commands::SetupCommand)
#remove_owners (Gem::Commands::OwnerCommand)
#remove_specs_unsatisfied_by (Gem::DependencyList)
#request_context (Gem::Resolver::DependencyRequest)
#request_path (Gem::Resolver::Conflict)
#requester (Gem::Resolver::Conflict)
#require_path (Gem::Specification)
#require_path= (Gem::Specification)
#require_paths (Gem::BasicSpecification)
#require_paths= (Gem::Specification)
#required_ruby_version= (Gem::Specification)
#required_rubygems_version= (Gem::Specification)
#requirement (Gem::Dependency)
#requirement (Gem::Resolver::DependencyRequest)
#requirement (Gem::Resolver::Molinillo::Delegates::ResolutionState)
#requirement! (Gem::Resolver::Stats)
#requirement_satisfied_by? (Gem::Resolver)
#requirement_satisfied_by? (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#requirement_satisfied_by? (Gem::Resolver::Molinillo::SpecificationProvider)
#requirements (Gem::Resolver::Molinillo::Delegates::ResolutionState)
#requirements (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#requirements (Gem::Specification)
#requirements= (Gem::Specification)
#requirements_list (Gem::Dependency)
#reset_nil_attributes_to_default (Gem::Specification)
#resolve (Gem::Resolver::Molinillo::Resolver)
#resolve (Gem::Resolver::Molinillo::Resolver::Resolution)
#resolve_current (Gem::RequestSet)
#reverse_each (Gem::Resolver::Molinillo::DependencyGraph::Log)
#rewind (Gem::Package::TarReader)
#rewind (Gem::Package::TarReader::Entry)
#rewind_to (Gem::Resolver::Molinillo::DependencyGraph)
#rewind_to (Gem::Resolver::Molinillo::DependencyGraph::Log)
#root_vertex_named (Gem::Resolver::Molinillo::DependencyGraph)
#ruby (Gem::RequestSet::GemDependencyAPI)
#rubygems_api_key (Gem::ConfigFile)
#rubygems_api_key= (Gem::ConfigFile)
#rubygems_api_request (Gem::GemcutterUtilities)
#rubygems_target_version (Gem::Commands::UpdateCommand)
#runtime_dependencies (Gem::Specification)
#s3_expiration (Gem::RemoteFetcher)
#sanitize (Gem::Specification)
#sanitize_string (Gem::Specification)
#satisfied_by? (Gem::Requirement)
#satisfies_requirement? (Gem::Specification)
#save_loaded_features (Gem::TestCase)
#scan_make_command_lines (Gem::TestCase)
#search_for (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#search_for (Gem::Resolver::Molinillo::SpecificationProvider)
#search_for_dependency (Gem::SpecFetcher)
#seek (Gem::Package::TarReader)
#send_gem (Gem::Commands::PushCommand)
#set_api_key (Gem::ConfigFile)
#set_api_key (Gem::GemcutterUtilities)
#set_payload (Gem::Resolver::Molinillo::DependencyGraph)
#set_payload (Gem::Resolver::Molinillo::DependencyGraph::Log)
#setup (Gem::InstallerTestCase)
#shallow_eql? (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#shift (Gem::RequestSet::Lockfile::Tokenizer)
#show_files (Gem::Commands::ContentsCommand)
#show_lookup_failure (Gem::Command)
#show_owners (Gem::Commands::OwnerCommand)
#show_rdoc_for_pattern (Gem::Server)
#show_release_notes (Gem::Commands::SetupCommand)
#sign (Gem::Commands::CertCommand)
#sign_in (Gem::GemcutterUtilities)
#sign_s3_url (Gem::RemoteFetcher)
#size (Gem::Resolver::RequirementList)
#skip (Gem::RequestSet::Lockfile::Tokenizer)
#sort_dependencies (Gem::Resolver)
#sort_dependencies (Gem::Resolver::Molinillo::Delegates::SpecificationProvider)
#sort_dependencies (Gem::Resolver::Molinillo::SpecificationProvider)
#sort_obj (Gem::Specification)
#sorted_requests (Gem::RequestSet)
#source (Gem::RequestSet::GemDependencyAPI)
#source (Gem::Resolver::InstalledSpecification)
#source_for (Gem::AvailableSet)
#source_paths (Gem::BasicSpecification)
#spec (Gem::Resolver::LockSpecification)
#spec (Gem::TestCase::SpecFetcherSetup)
#spec_dir (Gem::Specification)
#spec_file (Gem::Specification)
#spec_for (Gem::Commands::ContentsCommand)
#spec_for (Gem::Commands::OpenCommand)
#spec_for_dependency (Gem::SpecFetcher)
#spec_groups (Gem::RequestSet::Lockfile)
#spec_name (Gem::Specification)
#spec_path (Gem::Commands::LockCommand)
#spec_predecessors (Gem::DependencyList)
#stubbed? (Gem::BasicSpecification)
#stubbed? (Gem::Specification)
#successors (Gem::Resolver::Molinillo::DependencyGraph::Vertex)
#suggest_gems_from_name (Gem::SpecFetcher)
#summary= (Gem::Specification)
#symlink? (Gem::Package::TarReader::Entry)
#tag (Gem::Resolver::Molinillo::DependencyGraph)
#tag (Gem::Resolver::Molinillo::DependencyGraph::Log)
#tar_dir_header (Gem::Package::TarTestCase)
#tar_file_header (Gem::Package::TarTestCase)
#tar_symlink_header (Gem::Package::TarTestCase)
#terminate_interaction (Gem::MockGemUi)
#terminate_interaction (Gem::StreamUI)
#terminate_interaction (Gem::UserInteraction)
#this (Gem::BasicSpecification)
#to_a (Gem::RequestSet::Lockfile::Tokenizer)
#to_dot (Gem::Resolver::Molinillo::DependencyGraph)
#to_fullpath (Gem::BasicSpecification)
#to_oct (Gem::Package::TarTestCase)
#to_request_set (Gem::AvailableSet)
#to_ruby_for_cache (Gem::Specification)
#to_s (Gem::RequestSet::Lockfile)
#to_s (Gem::Resolver::ActivationRequest)
#to_spec (Gem::BasicSpecification)
#traverse (Gem::Specification)
#trust_cert (Gem::Security::TrustDir)
#tsort_each_child (Gem::DependencyList)
#tsort_each_child (Gem::Resolver::Molinillo::DependencyGraph)
#tsort_each_node (Gem::DependencyList)
#tsort_each_node (Gem::Resolver::Molinillo::DependencyGraph)
#type (Gem::Resolver::DependencyRequest)
#ui (Gem::DefaultUserInteraction)
#ui= (Gem::DefaultUserInteraction)
#uninstall_all (Gem::Commands::UninstallCommand)
#uninstall_dep (Gem::Commands::CleanupCommand)
#uninstall_gem (Gem::TestCase)
#uninstall_gem (Gem::Uninstaller)
#uninstall_old_gemcutter (Gem::Commands::SetupCommand)
#uninstall_specific (Gem::Commands::UninstallCommand)
#unregister_command (Gem::CommandManager)
#unresolved_names (Gem::TestCase)
#unshift (Gem::RequestSet::Lockfile::Tokenizer)
#up (Gem::Resolver::Molinillo::DependencyGraph::Action)
#up (Gem::Resolver::Molinillo::DependencyGraph::AddEdgeNoCircular)
#up (Gem::Resolver::Molinillo::DependencyGraph::DeleteEdge)
#up (Gem::Resolver::Molinillo::DependencyGraph::DetachVertexNamed)
#up (Gem::Resolver::Molinillo::DependencyGraph::Tag)
#update (Gem::StreamUI::SilentDownloadReporter)
#update (Gem::StreamUI::VerboseDownloadReporter)
#update_checksum (Gem::Package::TarHeader)
#update_gem (Gem::Commands::UpdateCommand)
#update_gems (Gem::Commands::UpdateCommand)
#update_rubygems (Gem::Commands::UpdateCommand)
#update_specs_index (Gem::Indexer)
#updated (Gem::StreamUI::SilentProgressReporter)
#updated (Gem::StreamUI::SimpleProgressReporter)
#updated (Gem::StreamUI::VerboseProgressReporter)
#use_ui (Gem::DefaultUserInteraction)
#util_build_gem (Gem::TestCase)
#util_clear_gems (Gem::TestCase)
#util_dir_entry (Gem::Package::TarTestCase)
#util_entry (Gem::Package::TarTestCase)
#util_inst_bindir (Gem::InstallerTestCase)
#util_installer (Gem::InstallerTestCase)
#util_make_exec (Gem::InstallerTestCase)
#util_make_gems (Gem::TestCase)
#util_remove_gem (Gem::TestCase)
#util_restore_RUBY_VERSION (Gem::TestCase)
#util_set_RUBY_VERSION (Gem::TestCase)
#util_set_arch (Gem::TestCase)
#util_setup_fake_fetcher (Gem::TestCase)
#util_setup_gem (Gem::InstallerTestCase)
#util_setup_spec_fetcher (Gem::TestCase)
#util_symlink_entry (Gem::Package::TarTestCase)
#validate (Gem::Specification)
#validate_permissions (Gem::Specification)
#verbose (Gem::UserInteraction)
#verify (Gem::Security::Policy)
#verify (Gem::Security::TrustDir)
#verify_api_key (Gem::GemcutterUtilities)
#verify_gem_file (Gem::Validator)
#verify_signatures (Gem::Security::Policy)
#verify_spec_name (Gem::Installer)
#version (Gem::BasicSpecification)
#version (Gem::Resolver::ActivationRequest)
#version (Gem::Resolver::SpecSpecification)
#version (Gem::UnsatisfiableDependencyError)
#version= (Gem::Specification)
#vertex_named (Gem::Resolver::Molinillo::DependencyGraph)
#visit_String (Gem::NoAliasYAMLTree)
#wait_for_child_process_to_exit (Gem::TestCase)
#which_to_update (Gem::Commands::UpdateCommand)
#why_not_ok? (Gem::DependencyList)
#win_platform? (Gem::TestCase)
#windows_stub_script (Gem::Installer)
#with_response (Gem::GemcutterUtilities)
#wordy (Gem::PlatformMismatch)
#wordy (Gem::SourceFetchProblem)
#write (Gem::Package::DigestIO)
#write (Gem::Package::TarWriter::BoundedStream)
#write (Gem::Package::TarWriter::RestrictedStream)
#write (Gem::RequestSet::Lockfile)
#write_build_info_file (Gem::Installer)
#write_cache_file (Gem::Installer)