Use canonical_name to canonicalize aliases

This commit is contained in:
Jack Nagel 2014-04-27 16:01:54 -05:00
parent 82047ed901
commit ccc62a0cad

View File

@ -125,11 +125,9 @@ module Homebrew extend self
results = (Formula.names+aliases).grep(rx).sort
# Filter out aliases when the full name was also found
results.reject do |alias_name|
if aliases.include? alias_name
resolved_name = (HOMEBREW_REPOSITORY+"Library/Aliases"+alias_name).readlink.basename('.rb').to_s
results.include? resolved_name
end
results.reject do |name|
canonical_name = Formulary.canonical_name(name)
aliases.include?(name) && results.include?(canonical_name)
end
end
end