From 0f4f7aa2713516235f600ac416da75601258b177 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Thu, 13 Mar 2014 10:11:00 -0500 Subject: [PATCH] Simplify ARGV.filter_for_dependencies --- Library/Homebrew/extend/ARGV.rb | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index 6703e20615..73d6a414fe 100644 --- a/Library/Homebrew/extend/ARGV.rb +++ b/Library/Homebrew/extend/ARGV.rb @@ -178,16 +178,9 @@ module HomebrewArgvExtension end def filter_for_dependencies - # Clears some flags that affect installation, yields to a block, then - # restores to original state. old_args = clone - - flags_to_clear = %w[ - --devel - --HEAD - ] - flags_to_clear.each {|flag| delete flag} - + delete "--devel" + delete "--HEAD" yield ensure replace(old_args)