aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
diff options
context:
space:
mode:
authorJack Nagel2013-09-26 16:59:45 -0500
committerJack Nagel2013-09-26 17:00:00 -0500
commitd1ce5bafc9b33e516ec34daa37efc32b6c367c82 (patch)
tree2b613408d0f2f4e32a94ca5bb4c9eaf7aeca15ae /Library/Homebrew/cmd
parent1fb9f85c5f6e3ec59b439025b5382110c27ed5ef (diff)
downloadbrew-d1ce5bafc9b33e516ec34daa37efc32b6c367c82.tar.bz2
Raise when given an invalid download strategy spec
When DownloadStrategyDetector.detect is given a second argument, and that argument is not a symbol or an AbstractDownloadStrategy subclass, it is silently ignored, and we fall back to guessing the strategy based on the URL. This means I can do url 'http://foo.com/bar.tar.gz', :using => Class.new and things will appear to work, even though I have clearly passed an invalid value for :using. A more useful behavior is to raise an exception for unknown strategy specifications.
Diffstat (limited to 'Library/Homebrew/cmd')
0 files changed, 0 insertions, 0 deletions