This is the API documentation for rubygems: Ruby Standard Library Documentation.
Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
This is the API documentation for rubygems: Ruby Standard Library Documentation.
CDate
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::Installer::ExtensionBuildError
CGem::InvalidSpecificationException
CGem::OperationNotSupportedError
CGem::Package::TarReader::UnexpectedEOF
CGem::Package::TarWriter::BoundedStream
CGem::Package::TarWriter::FileOverflow
CGem::Package::TarWriter::RestrictedStream
CGem::Package::TooLongFileName
CGem::RemoteFetcher::FetchError
CGem::RemoteInstallationCancelled
CGem::RemoteInstallationSkipped
CGem::StreamUI::SilentProgressReporter
CGem::StreamUI::SimpleProgressReporter
::add_common_option (Gem::Command)
::add_specific_extra_args (Gem::Command)
::add_trusted_cert (Gem::Security)
::array_attribute (Gem::Specification)
::array_attributes (Gem::Specification)
::attribute (Gem::Specification)
::attribute_alias_singular (Gem::Specification)
::attribute_defaults (Gem::Specification)
::attribute_names (Gem::Specification)
::attributes (Gem::Specification)
::build (Gem::Ext::ConfigureBuilder)
::build (Gem::Ext::ExtConfBuilder)
::build (Gem::Ext::RakeBuilder)
::build_self_signed_cert (Gem::Security)
::cache (Gem::SourceInfoCache)
::cache_data (Gem::SourceInfoCache)
::class_name (Gem::Ext::Builder)
::common_options (Gem::Command)
::configured_args (Gem::DocManager)
::configured_args= (Gem::DocManager)
::default_system_source_cache_dir (Gem)
::default_user_source_cache_dir (Gem)
::default_value (Gem::Specification)
::ensure_gem_subdirectories (Gem)
::exec_format (Gem::Installer)
::fetcher (Gem::RemoteFetcher)
::fetcher= (Gem::RemoteFetcher)
::from (Gem::Package::TarHeader)
::from_file_by_path (Gem::Format)
::from_file_by_path (Gem::OldFormat)
::from_source_index (Gem::DependencyList)
::from_yaml (Gem::Specification)
::instance (Gem::CommandManager)
::latest_system_cache_file (Gem::SourceInfoCache)
::latest_user_cache_file (Gem::SourceInfoCache)
::load_path_insert_index (Gem)
::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::InstallCommand)
::new (Gem::Commands::ListCommand)
::new (Gem::Commands::LockCommand)
::new (Gem::Commands::MirrorCommand)
::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::DependencyInstaller)
::new (Gem::FilePermissionError)
::new (Gem::GemNotFoundException)
::new (Gem::Package::TarHeader)
::new (Gem::Package::TarInput)
::new (Gem::Package::TarOutput)
::new (Gem::Package::TarReader)
::new (Gem::Package::TarReader)
::new (Gem::Package::TarWriter)
::new (Gem::Package::TarWriter)
::new (Gem::Package::TarWriter::BoundedStream)
::new (Gem::Package::TarWriter::RestrictedStream)
::new (Gem::RemoteFetcher::FetchError)
::new (Gem::SourceInfoCacheEntry)
::new (Gem::StreamUI::SilentProgressReporter)
::new (Gem::StreamUI::SimpleProgressReporter)
::new (Gem::StreamUI::VerboseProgressReporter)
::new (Gem::SystemExitException)
::normalize_yaml_input (Gem::Specification)
::open (Gem::Package::TarInput)
::open (Gem::Package::TarOutput)
::overwrite_accessor (Gem::Specification)
::rdoc_version (Gem::DocManager)
::read_only (Gem::Specification)
::redirector (Gem::Ext::Builder)
::required_attribute (Gem::Specification)
::required_attribute? (Gem::Specification)
::required_attributes (Gem::Specification)
::reset (Gem::SourceInfoCache)
::search (Gem::SourceInfoCache)
::search_with_source (Gem::SourceInfoCache)
::specific_extra_args (Gem::Command)
::specific_extra_args_hash (Gem::Command)
::system_cache_file (Gem::SourceInfoCache)
::trusted_cert_path (Gem::Security::Policy)
::ui (Gem)
::ui (Gem::DefaultUserInteraction)
::ui= (Gem::DefaultUserInteraction)
::update_ri_cache (Gem::DocManager)
::use_ui (Gem::DefaultUserInteraction)
::user_cache_file (Gem::SourceInfoCache)
::verify_trust_dir (Gem::Security)
#__requirement (Gem::Dependency)
#accept_uri_http (Gem::LocalRemoteOptions)
#add_bindir (Gem::Specification)
#add_bulk_threshold_option (Gem::LocalRemoteOptions)
#add_dependency (Gem::Specification)
#add_development_dependency (Gem::Specification)
#add_extra_args (Gem::Command)
#add_file (Gem::Package::TarWriter)
#add_file_simple (Gem::Package::TarWriter)
#add_gem_contents (Gem::Package::TarOutput)
#add_install_update_options (Gem::InstallUpdateOptions)
#add_local_remote_options (Gem::LocalRemoteOptions)
#add_metadata (Gem::Package::TarOutput)
#add_owners (Gem::Commands::OwnerCommand)
#add_platform (Gem::PlatformMismatch)
#add_platform_option (Gem::VersionOption)
#add_prerelease_option (Gem::VersionOption)
#add_proxy_option (Gem::LocalRemoteOptions)
#add_rubygems_trusted_certs (Gem::RemoteFetcher)
#add_runtime_dependency (Gem::Specification)
#add_signatures (Gem::Package::TarOutput)
#add_source_option (Gem::LocalRemoteOptions)
#add_update_sources_option (Gem::LocalRemoteOptions)
#add_version_option (Gem::VersionOption)
#alert_error (Gem::UserInteraction)
#alert_warning (Gem::StreamUI)
#alert_warning (Gem::UserInteraction)
#app_script_text (Gem::Installer)
#ask_for_password (Gem::StreamUI)
#ask_for_password_on_unix (Gem::StreamUI)
#ask_for_password_on_windows (Gem::StreamUI)
#ask_yes_no (Gem::UserInteraction)
#assign_defaults (Gem::Specification)
#both? (Gem::LocalRemoteOptions)
#build_extensions (Gem::Installer)
#build_indicies (Gem::Indexer)
#build_legacy_indicies (Gem::Indexer)
#build_marshal_gemspecs (Gem::Indexer)
#build_modern_index (Gem::Indexer)
#build_modern_indicies (Gem::Indexer)
#cache_data (Gem::SourceInfoCache)
#cache_file (Gem::SourceInfoCache)
#check_closed (Gem::Package::TarWriter)
#check_ruby_version (Gem::Commands::SetupCommand)
#choose_from_list (Gem::StreamUI)
#choose_from_list (Gem::UserInteraction)
#close (Gem::Package::TarInput)
#close (Gem::Package::TarOutput)
#close (Gem::Package::TarReader)
#close (Gem::Package::TarWriter)
#closed? (Gem::Package::TarWriter)
#command_names (Gem::CommandManager)
#complain (Gem::Commands::LockCommand)
#compress_indicies (Gem::Indexer)
#config_file_name (Gem::ConfigFile)
#configure_connection_for_https (Gem::RemoteFetcher)
#connection_for (Gem::RemoteFetcher)
#credentials_path (Gem::ConfigFile)
#defaults_str (Gem::Commands::SourcesCommand)
#dependencies_ok? (Gem::Uninstaller)
#dependency_order (Gem::DependencyList)
#dependent_gems (Gem::Specification)
#development_dependencies (Gem::Specification)
#do_rubygems_update (Gem::Commands::UpdateCommand)
#done (Gem::StreamUI::SilentProgressReporter)
#done (Gem::StreamUI::SimpleProgressReporter)
#done (Gem::StreamUI::VerboseProgressReporter)
#download (Gem::Commands::UnpackCommand)
#download (Gem::RemoteFetcher)
#each (Gem::Package::TarInput)
#each (Gem::Package::TarReader)
#each_entry (Gem::Package::TarReader)
#empty? (Gem::Package::TarHeader)
#ensure_dependency (Gem::Installer)
#executable (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::InstallCommand)
#execute (Gem::Commands::ListCommand)
#execute (Gem::Commands::LockCommand)
#execute (Gem::Commands::MirrorCommand)
#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::SearchCommand)
#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)
#extract_entry (Gem::Package::TarInput)
#extract_files (Gem::Installer)
#fetch_path (Gem::FakeFetcher)
#fetch_path (Gem::RemoteFetcher)
#fetch_size (Gem::FakeFetcher)
#fetch_size (Gem::RemoteFetcher)
#fetch_spec (Gem::SpecFetcher)
#fetch_with_errors (Gem::SpecFetcher)
#file_name (Gem::Specification)
#find_all (Gem::GemPathSearcher)
#find_command (Gem::CommandManager)
#find_command_possibilities (Gem::CommandManager)
#find_gems (Gem::Commands::DependencyCommand)
#find_gems_with_sources (Gem::DependencyInstaller)
#find_matching (Gem::SpecFetcher)
#find_matching_with_errors (Gem::SpecFetcher)
#find_name (Gem::DependencyList)
#find_paths (Gem::Commands::WhichCommand)
#find_reverse_dependencies (Gem::Commands::DependencyCommand)
#find_spec_by_name_and_version (Gem::DependencyInstaller)
#flush (Gem::Package::TarWriter)
#formatted_program_filename (Gem::Installer)
#full_gem_path (Gem::Specification)
#full_name (Gem::Specification)
#gather_dependencies (Gem::DependencyInstaller)
#gem_paths (Gem::Commands::WhichCommand)
#generate_bin (Gem::Installer)
#generate_bin_script (Gem::Installer)
#generate_bin_symlink (Gem::Installer)
#generate_index (Gem::Indexer)
#generate_rdoc (Gem::DocManager)
#generate_ri (Gem::DocManager)
#generate_windows_script (Gem::Installer)
#get_all_gem_names (Gem::Command)
#get_one_gem_name (Gem::Command)
#get_one_optional_argument (Gem::Command)
#get_path (Gem::Commands::UnpackCommand)
#get_proxy_from_env (Gem::RemoteFetcher)
#handle_arguments (Gem::ConfigFile)
#handle_options (Gem::Command)
#has_rdoc= (Gem::Specification)
#has_unit_tests? (Gem::Specification)
#init_gemspecs (Gem::GemPathSearcher)
#initialize_copy (Gem::Specification)
#install (Gem::DependencyInstaller)
#install_executables (Gem::Commands::SetupCommand)
#install_indicies (Gem::Indexer)
#install_lib (Gem::Commands::SetupCommand)
#install_rdoc (Gem::Commands::SetupCommand)
#install_rdoc (Gem::DocManager)
#install_update_defaults_str (Gem::InstallUpdateOptions)
#installation_path (Gem::Specification)
#installation_satisfies_dependency? (Gem::Installer)
#latest_cache_data (Gem::SourceInfoCache)
#latest_cache_file (Gem::SourceInfoCache)
#latest_system_cache_file (Gem::SourceInfoCache)
#latest_user_cache_file (Gem::SourceInfoCache)
#legacy_repos (Gem::SpecFetcher)
#lib_dirs_for (Gem::GemPathSearcher)
#lib_files (Gem::Specification)
#load_gemspec (Gem::Package::TarInput)
#load_gemspecs (Gem::Commands::BuildCommand)
#load_rubygems_api_key (Gem::ConfigFile)
#load_specs (Gem::SpecFetcher)
#local? (Gem::LocalRemoteOptions)
#make_destination_dirs (Gem::Commands::SetupCommand)
#make_temp_directories (Gem::Indexer)
#manage_owners (Gem::Commands::OwnerCommand)
#mark_version (Gem::Specification)
#matching_file? (Gem::GemPathSearcher)
#matching_files (Gem::GemPathSearcher)
#method_missing (Gem::FileOperations)
#method_missing (Gem::SilentUI)
#mkdir (Gem::Package::TarWriter)
#normalize (Gem::Specification)
#normalize_uri (Gem::RemoteFetcher)
#ok_to_remove? (Gem::DependencyList)
#open_uri_or_path (Gem::FakeFetcher)
#open_uri_or_path (Gem::RemoteFetcher)
#prerelease? (Gem::Dependency)
#prerelease? (Gem::Requirement)
#prerelease? (Gem::Requirement)
#print_dependencies (Gem::Commands::DependencyCommand)
#process_args (Gem::CommandManager)
#progress_reporter (Gem::StreamUI)
#rdoc_installed? (Gem::DocManager)
#read_all_cache_data (Gem::SourceInfoCache)
#read_cache_data (Gem::SourceInfoCache)
#really_verbose (Gem::ConfigFile)
#refresh (Gem::SourceInfoCache)
#refresh (Gem::SourceInfoCacheEntry)
#register_command (Gem::CommandManager)
#remote? (Gem::LocalRemoteOptions)
#remove_all (Gem::Uninstaller)
#remove_by_name (Gem::DependencyList)
#remove_executables (Gem::Uninstaller)
#remove_leading_dot_dir (Gem::Validator)
#remove_old_bin_files (Gem::Commands::SetupCommand)
#remove_owners (Gem::Commands::OwnerCommand)
#remove_source_caches (Gem::Commands::SetupCommand)
#require_path (Gem::Specification)
#requirement (Gem::Dependency)
#requirements_list (Gem::Dependency)
#reset_cache_data (Gem::SourceInfoCache)
#reset_cache_file (Gem::SourceInfoCache)
#reset_cache_for (Gem::SourceInfoCache)
#rewind (Gem::Package::TarReader)
#ri_installed? (Gem::DocManager)
#rubygems_api_key= (Gem::ConfigFile)
#rubygems_api_request (Gem::GemcutterUtilities)
#run_rdoc (Gem::Commands::SetupCommand)
#runtime_dependencies (Gem::Specification)
#sanitize_string (Gem::Indexer)
#satisfied_by? (Gem::Requirement)
#satisfied_by? (Gem::Requirement)
#satisfies_requirement? (Gem::Specification)
#search (Gem::SourceInfoCache)
#search_with_source (Gem::SourceInfoCache)
#send_gem (Gem::Commands::PushCommand)
#set_cache_data (Gem::SourceInfoCache)
#show_lookup_failure (Gem::Command)
#show_owners (Gem::Commands::OwnerCommand)
#show_rdoc_for_pattern (Gem::Server)
#sign_in (Gem::GemcutterUtilities)
#sort_obj (Gem::Specification)
#spec_name (Gem::Specification)
#spec_path (Gem::Commands::LockCommand)
#spec_predecessors (Gem::DependencyList)
#spermy_recommendation (Version)
#system_cache_file (Gem::SourceInfoCache)
#terminate_interaction (Gem::StreamUI)
#terminate_interaction (Gem::UserInteraction)
#test_file (Gem::Specification)
#try_file (Gem::SourceInfoCache)
#tsort_each_child (Gem::DependencyList)
#tsort_each_node (Gem::DependencyList)
#ui (Gem::DefaultUserInteraction)
#ui= (Gem::DefaultUserInteraction)
#unescape (Gem::RemoteFetcher)
#uninstall_doc (Gem::DocManager)
#uninstall_gem (Gem::Uninstaller)
#uninstall_old_gemcutter (Gem::Commands::SetupCommand)
#update (Gem::SourceInfoCache)
#update_checksum (Gem::Package::TarHeader)
#update_specs_index (Gem::Indexer)
#updated (Gem::StreamUI::SilentProgressReporter)
#updated (Gem::StreamUI::SimpleProgressReporter)
#updated (Gem::StreamUI::VerboseProgressReporter)
#use_ui (Gem::DefaultUserInteraction)
#user_cache_file (Gem::SourceInfoCache)
#validate (Gem::Specification)
#verify_gem (Gem::Security::Policy)
#verify_gem_file (Gem::Validator)
#warn_legacy (Gem::SpecFetcher)
#which_to_update (Gem::Commands::UpdateCommand)
#windows_stub_script (Gem::Installer)
#with_response (Gem::GemcutterUtilities)
#wordy (Gem::PlatformMismatch)
#write (Gem::Package::TarWriter::BoundedStream)
#write (Gem::Package::TarWriter::RestrictedStream)
#write_cache (Gem::SourceInfoCache)
#write_require_paths_file_if_needed (Gem::RequirePathsBuilder)