diff options
| author | Jack Nagel | 2014-03-13 10:11:00 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-03-13 15:59:54 -0500 |
| commit | 3981cacea4bc6cc14ba335fc92f52a78bcdbc320 (patch) | |
| tree | 8f9c792e7f14c8c1706fbde876e428b8c5b5dceb | |
| parent | 22c466b76c3c85eb4f5d0207b2f79442a4d4f1ec (diff) | |
| download | homebrew-3981cacea4bc6cc14ba335fc92f52a78bcdbc320.tar.bz2 | |
Simplify ARGV.filter_for_dependencies
| -rw-r--r-- | Library/Homebrew/extend/ARGV.rb | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index 6703e2061..73d6a414f 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) |
