aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorAlyssa Ross2016-09-18 19:43:54 +0100
committerAlyssa Ross2016-09-18 19:58:12 +0100
commit49bfb3fb4a29c28e2a32e2421dae680dafcf121d (patch)
tree8ac365f9a3b1ef84c1efde51aaf480db2aebed33 /Library/Homebrew
parent8bae49941c5fc3894efad334c9780d10c2572592 (diff)
downloadbrew-49bfb3fb4a29c28e2a32e2421dae680dafcf121d.tar.bz2
Make Formula#installed_alias_target_changed? clearer
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/formula.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb
index 41ddda307..5368941f7 100644
--- a/Library/Homebrew/formula.rb
+++ b/Library/Homebrew/formula.rb
@@ -1164,7 +1164,8 @@ class Formula
# Has the target of the alias used to install this formula changed?
# Returns false if the formula wasn't installed with an alias.
def installed_alias_target_changed?
- ![self, nil].include?(current_installed_alias_target)
+ target = current_installed_alias_target
+ target && target != self
end
# Is this formula the target of an alias used to install an old formula?