Sam Ford e73524b093
livecheck: Fix debug strategy info printing
The `ExtractPlist` strategy doesn't return certain values (e.g.,
`:url`), so it's necessary to also ensure these values are present
before printing related debug info. Without these changes, we end up
printing info for a blank value (e.g., "URL (strategy):").
2021-11-19 23:58:55 -05:00
..
2021-11-16 16:34:12 -08:00
2021-11-15 00:07:49 +00:00
2021-09-22 20:30:32 +08:00
2021-10-20 18:12:27 +01:00
2021-11-18 11:48:30 +00:00
2021-09-11 01:00:23 +01:00
2021-11-18 18:11:53 +00:00
2021-09-07 14:13:19 -04:00
2021-10-22 20:07:24 +08:00
2021-10-19 23:39:58 +09:00
2021-10-31 15:43:13 -04:00
2021-09-11 01:00:23 +01:00
2021-11-02 11:16:10 +00:00
2021-09-10 03:08:21 +01:00
2021-11-18 18:11:53 +00:00
2021-10-19 15:15:56 +01:00
2021-11-08 19:13:42 -05:00
2021-09-11 01:00:23 +01:00
2021-11-13 15:00:10 -05:00
2021-06-15 12:52:39 +01:00
2021-09-07 19:49:01 -07:00
2021-11-06 13:18:58 +01:00
2021-09-11 01:00:23 +01:00
2021-09-11 01:00:23 +01:00
2021-11-02 11:16:10 +00:00
2021-09-20 14:12:30 +01:00
2021-08-06 14:03:00 +01:00

Homebrew Ruby API

This is the 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!