From 3769bcc52338a4381d19443c18386f8261297fd7 Mon Sep 17 00:00:00 2001 From: ilovezfs Date: Thu, 2 Nov 2017 07:26:00 -0700 Subject: [PATCH] formula: fix safe navigation bug Safe navigation needs to be chained to preserve equivalence. Fixes a bug introduced by 01e9ec9a in #3183. --- Library/Homebrew/formula.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 607fdd5c40..4ac66ffc45 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,