aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorilovezfs2017-11-02 07:26:00 -0700
committerilovezfs2017-11-02 07:26:00 -0700
commit3769bcc52338a4381d19443c18386f8261297fd7 (patch)
tree0b7ff830335447602b1bfecc174673936134eec2 /Library
parent302bc8be22c9f645a110815f52f252a78c666d0f (diff)
downloadbrew-3769bcc52338a4381d19443c18386f8261297fd7.tar.bz2
formula: fix safe navigation bug
Safe navigation needs to be chained to preserve equivalence. Fixes a bug introduced by 01e9ec9a in #3183.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/formula.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb
index 607fdd5c4..4ac66ffc4 100644
--- a/Library/Homebrew/formula.rb
+++ b/Library/Homebrew/formula.rb
@@ -1528,10 +1528,10 @@ class Formula
"oldname" => oldname,
"aliases" => aliases,
"versions" => {
- "stable" => stable&.version.to_s,
+ "stable" => stable&.version&.to_s,
"bottle" => bottle ? true : false,
- "devel" => devel&.version.to_s,
- "head" => head&.version.to_s,
+ "devel" => devel&.version&.to_s,
+ "head" => head&.version&.to_s,
},
"revision" => revision,
"version_scheme" => version_scheme,