diff options
| author | Jack Nagel | 2014-03-13 10:11:00 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-03-13 15:59:54 -0500 |
| commit | 0f4f7aa2713516235f600ac416da75601258b177 (patch) | |
| tree | 66b37449934ee1f379923e462d0d02c1cb24ff06 /Library | |
| parent | 3b68723fa8f2165164a16dd6868d0a237de57193 (diff) | |
| download | brew-0f4f7aa2713516235f600ac416da75601258b177.tar.bz2 | |
Simplify ARGV.filter_for_dependencies
Diffstat (limited to 'Library')
| -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) |
