homebrew-cask/doc/development
Claudia f348f74157 Introduce optional block syntax for `url` stanza
This commit amends the `url` stanza to accept an optional
block

The block is only evaluated when needed, for example on
download time or when auditing a Cask. It is never evaluated
when loading a Cask.

The return value of the block is either a `String`, or a
`String, Hash` tuple; the latter case is for additional
options such as `referer`.

Implementation note: Rolled my own delegate logic because
`SimpleDelegator` turns out to take too much of a
performance hit.
2016-06-18 21:32:39 +02:00
..
adding_a_cask.md Introduce optional block syntax for `url` stanza 2016-06-18 21:32:39 +02:00
hacking.md docs: OS X > macOS 2016-06-13 20:38:18 +01:00
maintaining.md maintaining.md: new find_outdated_appcasts label 2016-01-29 01:55:20 +00:00