From aed6bc194ddf6f9fa334827dc8613e179b753cf1 Mon Sep 17 00:00:00 2001 From: Ninan John Date: Thu, 3 Oct 2019 13:39:18 +0530 Subject: [PATCH] Show correct message when invalid arguments are passed to brew --- Library/Homebrew/cask/cmd.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cask/cmd.rb b/Library/Homebrew/cask/cmd.rb index 6d43a05a8a..e329ab6f81 100644 --- a/Library/Homebrew/cask/cmd.rb +++ b/Library/Homebrew/cask/cmd.rb @@ -221,9 +221,14 @@ module Cask usage return if @command.nil? - return if @command == "help" && @args.empty? - raise ArgumentError, "help does not take arguments." + if @command == "help" + return if @args.empty? + + raise ArgumentError, "help does not take arguments." if @args.length + end + + raise ArgumentError, "brew cask does not recognise this command" end def purpose