Ruoyu Zhong f2cb33011a
uninstall: don't ignore deps even for developers
This was discussed a while back on Slack. The idea behind this is that
ignoring dependencies during `brew uninstall` makes it too easy to break
things, even for developers. Those who know what they are doing can, and
IMO should, always use the `--ignore-dependencies` flag.
2024-11-18 00:13:12 +08:00
..
2024-09-04 22:54:25 +02:00
2024-11-07 11:26:19 -08:00
2024-08-20 00:13:23 +00:00
2024-11-17 00:24:22 +00:00
2024-11-05 16:04:31 -08:00
2024-08-14 22:56:26 -04:00
2024-09-05 03:37:25 +01:00
2024-10-15 10:39:10 +02:00
2024-10-02 10:03:12 -07:00
2024-10-02 10:03:12 -07:00
2024-08-18 19:03:26 -04:00
2024-11-05 16:44:12 +00:00
2024-09-26 14:32:55 -04:00
2024-09-07 14:45:30 +02:00
2024-09-26 14:48:32 -04:00
2024-11-17 00:24:22 +00:00
2024-10-07 19:45:48 -07:00
2024-10-05 12:18:29 -07:00
2024-11-15 11:46:32 -08:00
2024-10-31 15:35:58 +08:00
2024-09-26 16:19:11 -04:00
2024-09-25 08:56:33 +01:00
2024-09-04 22:54:21 +02:00
2024-09-17 12:43:28 +09:00
2024-10-05 12:18:29 -07:00
2024-11-06 09:11:33 +00:00
2024-09-25 16:49:46 +08:00
2024-10-26 17:32:41 +08:00
2024-08-20 15:33:08 +01:00
2024-08-19 09:56:50 -07:00
2024-09-27 12:31:59 -04: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!