mirror of
https://github.com/donl/homebrew-cask-versions.git
synced 2026-07-19 22:16:33 -06:00
- move the interface from top-level methods to hash arguments of URL to keep the cask DSL as skinny as possible - promote the Cask::Headers object up to a Cask::URL object that encapsulates all infornation about the URL - pull all knowledge about curl arguments into the DownloadStrategy, leaving URL to act as a value object to be queried for details - test at the DownloadStrategy level; setting up expected curl args and example casks |
||
|---|---|---|
| .. | ||
| cask | ||
| plist | ||
| cask.rb | ||