Files
brew/Library/Homebrew
Martin Afanasjew f8a86e5962 tests: add groups and project name to coverage
Groups make it easier to get an overview of the coverage without having
to scan through a single very long list of files. They also display a
possibly helpful per-group coverage.

The project name is normally derived from the `root` directory which
happens to be `Library` in our case, thus make it explicitly `Homebrew`.

Closes Homebrew/homebrew#49303.

Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
2016-02-18 21:54:14 +01:00
..
2016-02-18 10:44:14 +00:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2016-01-03 19:08:11 +00:00
2016-02-07 21:26:56 +00:00
2015-12-26 23:00:38 +01:00
2016-02-03 21:25:20 +00:00
2016-02-11 20:32:22 +00:00
2015-12-09 16:56:59 +08:00
2013-04-07 20:59:49 -05:00
2016-01-04 13:17:21 +01:00
2016-01-03 19:08:11 +00:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2016-01-19 12:54:00 +00:00
2015-08-03 13:22:35 +01:00
2015-01-13 16:35:24 -05:00
2015-12-09 16:56:59 +08:00
2016-02-02 18:08:13 +00:00
2015-10-18 22:57:42 +08:00
2016-02-06 14:20:56 -08:00
2015-04-15 19:51:54 +08:00
2016-01-13 21:37:22 +01:00
2016-01-15 16:26:04 +08:00
2016-02-17 09:18:21 +00:00
2016-02-16 14:23:39 +08:00
2015-08-03 13:22:35 +01:00

Homebrew's Formula API

This is the (partially) documented public API for Homebrew.

The main class you should look at is the {Formula} class (and classes linked from there). That's the class that's used to create Homebrew formulae (i.e. package descriptions). Assume anything else you stumble upon is private.

You may also find the Formula Cookbook and Ruby Style Guide helpful in creating formulae.

Good luck!