summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authordrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-11-10 07:48:56 +0000
committerdrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-11-10 07:48:56 +0000
commitfbf59bdbea63efd34ccc144e648467d2f52e7345 ()
tree244f0e7ae112cc7dd135e5d1ac24e6c70ba71b4a /lib
parent7a4aad75356496559460041a6c063bdb736c7236 (diff)
Import RubyGems trunk revision 1493.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--lib/rbconfig/datadir.rb24
-rw-r--r--lib/rubygems.rb561
-rw-r--r--lib/rubygems/builder.rb81
-rw-r--r--lib/rubygems/command.rb406
-rw-r--r--lib/rubygems/command_manager.rb144
-rw-r--r--lib/rubygems/commands/build_command.rb53
-rw-r--r--lib/rubygems/commands/cert_command.rb86
-rw-r--r--lib/rubygems/commands/check_command.rb74
-rw-r--r--lib/rubygems/commands/cleanup_command.rb93
-rw-r--r--lib/rubygems/commands/contents_command.rb74
-rw-r--r--lib/rubygems/commands/dependency_command.rb150
-rw-r--r--lib/rubygems/commands/environment_command.rb80
-rw-r--r--lib/rubygems/commands/fetch_command.rb62
-rw-r--r--lib/rubygems/commands/generate_index_command.rb57
-rw-r--r--lib/rubygems/commands/help_command.rb172
-rw-r--r--lib/rubygems/commands/install_command.rb125
-rw-r--r--lib/rubygems/commands/list_command.rb35
-rw-r--r--lib/rubygems/commands/lock_command.rb101
-rw-r--r--lib/rubygems/commands/mirror_command.rb105
-rw-r--r--lib/rubygems/commands/outdated_command.rb30
-rw-r--r--lib/rubygems/commands/pristine_command.rb133
-rw-r--r--lib/rubygems/commands/query_command.rb118
-rw-r--r--lib/rubygems/commands/rdoc_command.rb78
-rw-r--r--lib/rubygems/commands/search_command.rb37
-rw-r--r--lib/rubygems/commands/server_command.rb48
-rw-r--r--lib/rubygems/commands/sources_command.rb115
-rw-r--r--lib/rubygems/commands/specification_command.rb72
-rw-r--r--lib/rubygems/commands/uninstall_command.rb56
-rw-r--r--lib/rubygems/commands/unpack_command.rb76
-rw-r--r--lib/rubygems/commands/update_command.rb149
-rw-r--r--lib/rubygems/commands/which_command.rb86
-rw-r--r--lib/rubygems/config_file.rb224
-rwxr-xr-xlib/rubygems/custom_require.rb38
-rw-r--r--lib/rubygems/dependency.rb65
-rw-r--r--lib/rubygems/dependency_installer.rb219
-rw-r--r--lib/rubygems/dependency_list.rb165
-rwxr-xr-xlib/rubygems/digest/digest_adapter.rb40
-rwxr-xr-xlib/rubygems/digest/md5.rb23
-rwxr-xr-xlib/rubygems/digest/sha1.rb17
-rwxr-xr-xlib/rubygems/digest/sha2.rb17
-rw-r--r--lib/rubygems/doc_manager.rb161
-rw-r--r--lib/rubygems/exceptions.rb63
-rw-r--r--lib/rubygems/ext.rb18
-rw-r--r--lib/rubygems/ext/builder.rb56
-rw-r--r--lib/rubygems/ext/configure_builder.rb24
-rw-r--r--lib/rubygems/ext/ext_conf_builder.rb23
-rw-r--r--lib/rubygems/ext/rake_builder.rb27
-rw-r--r--lib/rubygems/format.rb81
-rw-r--r--lib/rubygems/gem_open_uri.rb7
-rw-r--r--lib/rubygems/gem_openssl.rb83
-rw-r--r--lib/rubygems/gem_path_searcher.rb84
-rw-r--r--lib/rubygems/gem_runner.rb58
-rw-r--r--lib/rubygems/indexer.rb171
-rw-r--r--lib/rubygems/indexer/abstract_index_builder.rb80
-rw-r--r--lib/rubygems/indexer/marshal_index_builder.rb8
-rw-r--r--lib/rubygems/indexer/master_index_builder.rb44
-rw-r--r--lib/rubygems/indexer/quick_index_builder.rb48
-rw-r--r--lib/rubygems/install_update_options.rb87
-rw-r--r--lib/rubygems/installer.rb421
-rw-r--r--lib/rubygems/local_remote_options.rb106
-rw-r--r--lib/rubygems/old_format.rb148
-rw-r--r--lib/rubygems/open-uri.rb773
-rw-r--r--lib/rubygems/package.rb851
-rw-r--r--lib/rubygems/platform.rb187
-rw-r--r--lib/rubygems/remote_fetcher.rb164
-rw-r--r--lib/rubygems/remote_installer.rb195
-rw-r--r--lib/rubygems/requirement.rb157
-rw-r--r--lib/rubygems/rubygems_version.rb6
-rw-r--r--lib/rubygems/security.rb785
-rw-r--r--lib/rubygems/server.rb504
-rw-r--r--lib/rubygems/source_index.rb446
-rw-r--r--lib/rubygems/source_info_cache.rb232
-rw-r--r--lib/rubygems/source_info_cache_entry.rb46
-rw-r--r--lib/rubygems/specification.rb905
-rwxr-xr-xlib/rubygems/timer.rb25
-rw-r--r--lib/rubygems/uninstaller.rb183
-rw-r--r--lib/rubygems/user_interaction.rb291
-rwxr-xr-xlib/rubygems/validator.rb185
-rw-r--r--lib/rubygems/version.rb158
-rw-r--r--lib/rubygems/version_option.rb49
-rw-r--r--lib/ubygems.rb10
81 files changed, 12239 insertions, 0 deletions
@@ -0,0 +1,24 @@
@@ -0,0 +1,561 @@
@@ -0,0 +1,81 @@
@@ -0,0 +1,406 @@
@@ -0,0 +1,144 @@
@@ -0,0 +1,53 @@
@@ -0,0 +1,86 @@
@@ -0,0 +1,74 @@
@@ -0,0 +1,93 @@
@@ -0,0 +1,74 @@
@@ -0,0 +1,150 @@
@@ -0,0 +1,80 @@
@@ -0,0 +1,62 @@
@@ -0,0 +1,57 @@
@@ -0,0 +1,172 @@
@@ -0,0 +1,125 @@
@@ -0,0 +1,35 @@
@@ -0,0 +1,101 @@
@@ -0,0 +1,105 @@
@@ -0,0 +1,30 @@
@@ -0,0 +1,133 @@
@@ -0,0 +1,118 @@
@@ -0,0 +1,78 @@
@@ -0,0 +1,37 @@
@@ -0,0 +1,48 @@
@@ -0,0 +1,115 @@
@@ -0,0 +1,72 @@
@@ -0,0 +1,56 @@
@@ -0,0 +1,76 @@
@@ -0,0 +1,149 @@
@@ -0,0 +1,86 @@
@@ -0,0 +1,224 @@
@@ -0,0 +1,38 @@
@@ -0,0 +1,65 @@
@@ -0,0 +1,219 @@
@@ -0,0 +1,165 @@
@@ -0,0 +1,40 @@
@@ -0,0 +1,23 @@
@@ -0,0 +1,17 @@
@@ -0,0 +1,17 @@
@@ -0,0 +1,161 @@
@@ -0,0 +1,63 @@
@@ -0,0 +1,18 @@
@@ -0,0 +1,56 @@
@@ -0,0 +1,24 @@
@@ -0,0 +1,23 @@
@@ -0,0 +1,27 @@
@@ -0,0 +1,81 @@
@@ -0,0 +1,7 @@
@@ -0,0 +1,83 @@
@@ -0,0 +1,84 @@
@@ -0,0 +1,58 @@
@@ -0,0 +1,171 @@
@@ -0,0 +1,80 @@
@@ -0,0 +1,8 @@
@@ -0,0 +1,44 @@
@@ -0,0 +1,48 @@
@@ -0,0 +1,87 @@
@@ -0,0 +1,421 @@
@@ -0,0 +1,106 @@
@@ -0,0 +1,148 @@
@@ -0,0 +1,773 @@
@@ -0,0 +1,851 @@
@@ -0,0 +1,187 @@
@@ -0,0 +1,164 @@
@@ -0,0 +1,195 @@
@@ -0,0 +1,157 @@
@@ -0,0 +1,6 @@
@@ -0,0 +1,785 @@
@@ -0,0 +1,504 @@
@@ -0,0 +1,446 @@
@@ -0,0 +1,232 @@
@@ -0,0 +1,46 @@
@@ -0,0 +1,905 @@
@@ -0,0 +1,25 @@
@@ -0,0 +1,183 @@
@@ -0,0 +1,291 @@
@@ -0,0 +1,185 @@
@@ -0,0 +1,158 @@
@@ -0,0 +1,49 @@
@@ -0,0 +1,10 @@