mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Merge master branch from rubygems/rubygems upstream.
* Enable Style/MethodDefParentheses in Rubocop https://github.com/rubygems/rubygems/pull/2478 * Enable Style/MultilineIfThen in Rubocop https://github.com/rubygems/rubygems/pull/2479 * Fix required_ruby_version with prereleases and improve error message https://github.com/rubygems/rubygems/pull/2344 * Fix bundler rubygems binstub not properly looking for bundler https://github.com/rubygems/rubygems/pull/2426 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
2f023c5dba
commit
5335ce0e06
247 changed files with 1290 additions and 1363 deletions
|
@ -79,15 +79,15 @@ command help for an example.
|
|||
dependency = Gem::Dependency.new name, options[:version]
|
||||
path = get_path dependency
|
||||
|
||||
unless path then
|
||||
unless path
|
||||
alert_error "Gem '#{name}' not installed nor fetchable."
|
||||
next
|
||||
end
|
||||
|
||||
if @options[:spec] then
|
||||
if @options[:spec]
|
||||
spec, metadata = get_metadata path, security_policy
|
||||
|
||||
if metadata.nil? then
|
||||
if metadata.nil?
|
||||
alert_error "--spec is unsupported on '#{name}' (old format gem)"
|
||||
next
|
||||
end
|
||||
|
@ -152,7 +152,7 @@ command help for an example.
|
|||
# TODO: It just uses Gem.dir for now. What's an easy way to get the list of
|
||||
# source directories?
|
||||
|
||||
def get_path dependency
|
||||
def get_path(dependency)
|
||||
return dependency.name if dependency.name =~ /\.gem$/i
|
||||
|
||||
specs = dependency.matching_specs
|
||||
|
@ -180,7 +180,7 @@ command help for an example.
|
|||
#--
|
||||
# TODO move to Gem::Package as #raw_spec or something
|
||||
|
||||
def get_metadata path, security_policy = nil
|
||||
def get_metadata(path, security_policy = nil)
|
||||
format = Gem::Package.new path, security_policy
|
||||
spec = format.spec
|
||||
|
||||
|
@ -202,4 +202,3 @@ command help for an example.
|
|||
end
|
||||
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue