From b3d44da9e3ca226829c64421e09fbbbbd6fe09bc Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Mon, 29 Dec 2014 12:20:03 +0000 Subject: [PATCH] TapDependency: add tap accessor. --- Library/Homebrew/dependency.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/dependency.rb b/Library/Homebrew/dependency.rb index 8a9fd7fe1e..98e3e9a6eb 100644 --- a/Library/Homebrew/dependency.rb +++ b/Library/Homebrew/dependency.rb @@ -132,8 +132,11 @@ class Dependency end class TapDependency < Dependency + attr_reader :tap + def initialize(name, tags=[], env_proc=DEFAULT_ENV_PROC, option_name=name) - super(name, tags, env_proc, name.split("/").last) + @tap, _, option_name = option_name.rpartition "/" + super(name, tags, env_proc, option_name) end def installed?