diff options
| author | Alyssa Ross | 2016-09-18 19:43:54 +0100 |
|---|---|---|
| committer | Alyssa Ross | 2016-09-18 19:58:12 +0100 |
| commit | 49bfb3fb4a29c28e2a32e2421dae680dafcf121d (patch) | |
| tree | 8ac365f9a3b1ef84c1efde51aaf480db2aebed33 | |
| parent | 8bae49941c5fc3894efad334c9780d10c2572592 (diff) | |
| download | brew-49bfb3fb4a29c28e2a32e2421dae680dafcf121d.tar.bz2 | |
Make Formula#installed_alias_target_changed? clearer
| -rw-r--r-- | Library/Homebrew/formula.rb | 3 |
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? |
