formula: ensure aliases don’t include full names.

Aliases that include `/`s end up creating directories and this is bad.
This commit is contained in:
Mike McQuaid 2017-07-21 17:20:12 +01:00
parent 9747bc397a
commit 43c8223dcc

View File

@ -383,7 +383,9 @@ class Formula
# All of aliases for the formula
def aliases
@aliases ||= if tap
tap.alias_reverse_table[full_name] || []
tap.alias_reverse_table[full_name].to_a.map do |a|
a.split("/")[-1]
end
else
[]
end