Merge pull request #9051 from MikeMcQuaid/versioned-audit-fix
audit: tweak versioned formulae logic (again).
This commit is contained in:
commit
0e36cdcf0f
@ -280,8 +280,11 @@ module Homebrew
|
|||||||
unversioned_name = unversioned_formula.basename(".rb")
|
unversioned_name = unversioned_formula.basename(".rb")
|
||||||
problem "#{formula} is versioned but no #{unversioned_name} formula exists"
|
problem "#{formula} is versioned but no #{unversioned_name} formula exists"
|
||||||
end
|
end
|
||||||
elsif @build_stable && formula.stable? &&
|
elsif @build_stable &&
|
||||||
(versioned_formulae = formula.versioned_formulae - [formula]).present?
|
formula.stable? &&
|
||||||
|
!@versioned_formula &&
|
||||||
|
(versioned_formulae = formula.versioned_formulae - [formula]) &&
|
||||||
|
versioned_formulae.present?
|
||||||
versioned_aliases = formula.aliases.grep(/.@\d/)
|
versioned_aliases = formula.aliases.grep(/.@\d/)
|
||||||
_, last_alias_version = versioned_formulae.map(&:name).last.split("@")
|
_, last_alias_version = versioned_formulae.map(&:name).last.split("@")
|
||||||
alias_name_major = "#{formula.name}@#{formula.version.major}"
|
alias_name_major = "#{formula.name}@#{formula.version.major}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user