diff options
Diffstat (limited to 'lib/rubygems/dependency_resolver/index_specification.rb')
-rw-r--r-- | lib/rubygems/dependency_resolver/index_specification.rb | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/rubygems/dependency_resolver/index_specification.rb b/lib/rubygems/dependency_resolver/index_specification.rb index 371018ba44..d8ac69d402 100644 --- a/lib/rubygems/dependency_resolver/index_specification.rb +++ b/lib/rubygems/dependency_resolver/index_specification.rb @@ -8,6 +8,8 @@ class Gem::DependencyResolver::IndexSpecification attr_reader :name + attr_reader :platform + attr_reader :source attr_reader :version @@ -39,14 +41,19 @@ class Gem::DependencyResolver::IndexSpecification q.breakable q.text full_name + unless Gem::Platform::RUBY == @platform then + q.breakable + q.text @platform + end + q.breakable - q.text ' source ' + q.text 'source ' q.pp @source end end def spec - @spec ||= @set.load_spec(@name, @version, @source) + @spec ||= @set.load_spec(@name, @version, @platform, @source) end end |