[ruby-cvs:50786] drbrain:r43643 (trunk): * lib/rubygems: Update to RubyGems master 4bdc4f2. Important changes

drbrain at ruby-lang.org drbrain at ruby-lang.org
Mon Nov 11 02:51:45 JST 2013


drbrain	2013-11-11 02:51:40 +0900 (Mon, 11 Nov 2013)

  New Revision: 43643

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=43643

  Log:
    * lib/rubygems: Update to RubyGems master 4bdc4f2.  Important changes
      in this commit:
    
      RubyGems now chooses the test server port reliably.  Patch by akr.
    
      Partial implementation of bundler's Gemfile format.
    
      Refactorings to improve the new resolver.
    
      Fixes bugs in the resolver.
    
    * test/rubygems:  Tests for the above.

  Added files:
    trunk/lib/rubygems/dependency_resolver/best_set.rb
    trunk/lib/rubygems/dependency_resolver/lock_set.rb
    trunk/lib/rubygems/dependency_resolver/set.rb
    trunk/lib/rubygems/dependency_resolver/spec_specification.rb
    trunk/lib/rubygems/dependency_resolver/specification.rb
    trunk/lib/rubygems/request_set/lockfile.rb
    trunk/lib/rubygems/ssl_certs/DigiCertHighAssuranceEVRootCA.pem
    trunk/test/rubygems/test_gem_dependency_resolution_error.rb
    trunk/test/rubygems/test_gem_dependency_resolver_activation_request.rb
    trunk/test/rubygems/test_gem_dependency_resolver_best_set.rb
    trunk/test/rubygems/test_gem_dependency_resolver_dependency_request.rb
    trunk/test/rubygems/test_gem_dependency_resolver_lock_set.rb
    trunk/test/rubygems/test_gem_request_set_lockfile.rb
    trunk/test/rubygems/test_gem_source_vendor.rb
  Modified files:
    trunk/ChangeLog
    trunk/lib/rubygems/basic_specification.rb
    trunk/lib/rubygems/commands/install_command.rb
    trunk/lib/rubygems/commands/update_command.rb
    trunk/lib/rubygems/dependency_installer.rb
    trunk/lib/rubygems/dependency_resolver/activation_request.rb
    trunk/lib/rubygems/dependency_resolver/api_set.rb
    trunk/lib/rubygems/dependency_resolver/api_specification.rb
    trunk/lib/rubygems/dependency_resolver/composed_set.rb
    trunk/lib/rubygems/dependency_resolver/current_set.rb
    trunk/lib/rubygems/dependency_resolver/dependency_conflict.rb
    trunk/lib/rubygems/dependency_resolver/dependency_request.rb
    trunk/lib/rubygems/dependency_resolver/index_set.rb
    trunk/lib/rubygems/dependency_resolver/index_specification.rb
    trunk/lib/rubygems/dependency_resolver/installed_specification.rb
    trunk/lib/rubygems/dependency_resolver/installer_set.rb
    trunk/lib/rubygems/dependency_resolver/vendor_set.rb
    trunk/lib/rubygems/dependency_resolver/vendor_specification.rb
    trunk/lib/rubygems/dependency_resolver.rb
    trunk/lib/rubygems/errors.rb
    trunk/lib/rubygems/exceptions.rb
    trunk/lib/rubygems/platform.rb
    trunk/lib/rubygems/remote_fetcher.rb
    trunk/lib/rubygems/request_set/gem_dependency_api.rb
    trunk/lib/rubygems/request_set.rb
    trunk/lib/rubygems/requirement.rb
    trunk/lib/rubygems/server.rb
    trunk/lib/rubygems/source/vendor.rb
    trunk/lib/rubygems/source.rb
    trunk/lib/rubygems/source_list.rb
    trunk/lib/rubygems/spec_fetcher.rb
    trunk/lib/rubygems/specification.rb
    trunk/lib/rubygems/test_case.rb
    trunk/lib/rubygems/version.rb
    trunk/lib/rubygems.rb
    trunk/test/rubygems/test_bundled_ca.rb
    trunk/test/rubygems/test_gem.rb
    trunk/test/rubygems/test_gem_commands_dependency_command.rb
    trunk/test/rubygems/test_gem_commands_install_command.rb
    trunk/test/rubygems/test_gem_commands_outdated_command.rb
    trunk/test/rubygems/test_gem_commands_specification_command.rb
    trunk/test/rubygems/test_gem_dependency_installer.rb
    trunk/test/rubygems/test_gem_dependency_resolver.rb
    trunk/test/rubygems/test_gem_dependency_resolver_api_set.rb
    trunk/test/rubygems/test_gem_dependency_resolver_dependency_conflict.rb
    trunk/test/rubygems/test_gem_dependency_resolver_index_set.rb
    trunk/test/rubygems/test_gem_dependency_resolver_index_specification.rb
    trunk/test/rubygems/test_gem_dependency_resolver_installer_set.rb
    trunk/test/rubygems/test_gem_dependency_resolver_vendor_set.rb
    trunk/test/rubygems/test_gem_dependency_resolver_vendor_specification.rb
    trunk/test/rubygems/test_gem_remote_fetcher.rb
    trunk/test/rubygems/test_gem_request_set.rb
    trunk/test/rubygems/test_gem_request_set_gem_dependency_api.rb
    trunk/test/rubygems/test_gem_requirement.rb
    trunk/test/rubygems/test_gem_server.rb
    trunk/test/rubygems/test_gem_source.rb
    trunk/test/rubygems/test_gem_source_list.rb
    trunk/test/rubygems/test_gem_source_local.rb
    trunk/test/rubygems/test_gem_spec_fetcher.rb
    trunk/test/rubygems/test_gem_specification.rb
    trunk/test/rubygems/test_gem_stub_specification.rb


More information about the ruby-cvs mailing list