From e21bb27c2ecb66ad5001c6fd29fcd3382c25666d Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Sun, 13 Sep 2015 17:23:17 +0800 Subject: [PATCH] Formula: add alias_full_names --- Library/Homebrew/formula.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index a9fdb7c140..36eb41b5ac 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -1026,7 +1026,13 @@ class Formula # an array of all aliases # @private def self.aliases - @aliases ||= (core_aliases + tap_aliases).uniq.sort + @aliases ||= (core_aliases + tap_aliases.map { |name| name.split("/")[-1] }).uniq.sort + end + + # an array of all aliases, , which the tap formulae have the fully-qualified name + # @private + def self.alias_full_names + @alias_full_names ||= core_aliases + tap_aliases end def self.[](name)