From 07d904fdb56fc8ebfca743dbf9219348f95551c6 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sun, 10 Jul 2016 13:53:03 +0100 Subject: [PATCH] requirement: more obvious error message. Make it more obvious which class was unsatisfied to produce this error message. --- Library/Homebrew/requirement.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/requirement.rb b/Library/Homebrew/requirement.rb index fd726be204..7a40d419e6 100644 --- a/Library/Homebrew/requirement.rb +++ b/Library/Homebrew/requirement.rb @@ -31,7 +31,8 @@ class Requirement # The message to show when the requirement is not met. def message - s = "" + _, _, class_name = self.class.to_s.rpartition "::" + s = "#{class_name} unsatisfied!\n" if cask s += <<-EOS.undent