Merge pull request #12009 from MikeMcQuaid/uses_from_macos_allow_aliases
formula_auditor: allow uses_from_macos for aliases.
This commit is contained in:
commit
d649f15d6d
@ -263,7 +263,9 @@ module Homebrew
|
||||
|
||||
next unless @core_tap
|
||||
|
||||
if self.class.aliases.include?(dep.name)
|
||||
# we want to allow uses_from_macos for aliases but not bare dependencies
|
||||
if self.class.aliases.include?(dep.name) &&
|
||||
(spec.uses_from_macos_elements.blank? || spec.uses_from_macos_elements.exclude?(dep.name))
|
||||
problem "Dependency '#{dep.name}' is an alias; use the canonical name '#{dep.to_formula.full_name}'."
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user