From b40b072ed8486f91f3951bdd19bea3f04af3e75b Mon Sep 17 00:00:00 2001 From: Uladzislau Shablinski Date: Sat, 13 Aug 2016 15:26:21 +0200 Subject: [PATCH] tab: fix Tab.for_formula versions (#687) versions should be initialized even if formula is not installed --- Library/Homebrew/tab.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Library/Homebrew/tab.rb b/Library/Homebrew/tab.rb index 276fcfa058..d5a95e05dd 100644 --- a/Library/Homebrew/tab.rb +++ b/Library/Homebrew/tab.rb @@ -138,6 +138,11 @@ class Tab < OpenStruct "path" => f.path.to_s, "tap" => f.tap ? f.tap.name : f.tap, "spec" => f.active_spec_sym.to_s, + "versions" => { + "stable" => f.stable ? f.stable.version.to_s : nil, + "devel" => f.devel ? f.devel.version.to_s : nil, + "head" => f.head ? f.head.version.to_s : nil, + } } end