Files
Douglas Eichelberger 92a44e2d14 Remove dead on_os_blocks_exist? DSL entry and flag
`@on_os_blocks_exist` was written in `Cask::DSL` and `OnSystem` but never
read, and the `:on_os_blocks_exist?` entry in `Cask::DSL::DSL_METHODS` only
produced a dead delegator (no `on_os_blocks_exist?` reader exists). Remove the
DSL entry, the write-only flag and the stale explanatory comment.

Claude-Session: https://claude.ai/code/session_011BgWRBydtdkvt8ocqH4nj9
2026-07-29 22:40:56 -07:00
..
2026-06-08 10:40:56 +01:00
2026-04-24 00:21:45 +00:00
2026-07-05 16:02:12 +01:00
2026-05-17 15:49:43 +01:00
2026-05-10 09:25:43 +01:00
2026-05-10 09:25:43 +01:00
2026-07-29 22:00:44 -07:00
2026-07-27 21:06:20 +01:00
2026-07-25 14:28:09 -04:00
2026-07-22 00:42:56 +00:00
2026-07-28 18:37:24 +02:00
2026-07-14 13:17:32 +01:00
2026-07-14 23:50:15 +00:00
2026-07-26 17:23:34 +01:00
2026-07-27 21:06:20 +01:00
2026-05-29 09:55:41 -07:00
2026-07-20 08:27:12 +01:00
2026-07-12 15:38:02 +01:00
2026-06-15 13:56:08 +02:00
2026-06-05 10:29:19 +01:00
2026-06-26 17:59:29 +01:00
2026-05-10 09:25:43 +01:00
2026-07-28 18:37:24 +02:00
2026-07-28 18:37:24 +02:00
2026-07-27 21:06:20 +01:00
2026-05-20 16:53:18 +03:00
2026-06-15 09:32:33 +01:00
2026-07-10 12:48:52 -07:00
2026-05-10 09:25:43 +01:00
2026-05-20 19:44:40 +01:00
2026-05-30 08:23:58 +01:00
2026-05-10 09:25:43 +01:00
2026-05-10 09:25:43 +01:00
2026-07-10 12:48:52 -07:00
2026-06-08 10:40:56 +01:00
2026-07-06 15:01:55 +01:00
2026-07-21 12:32:35 +01:00
2026-07-27 21:06:20 +01:00
2026-07-10 12:48:52 -07:00
2026-07-10 12:48:52 -07:00
2026-07-05 13:29:58 +01:00
2026-06-08 10:40:56 +01:00
2026-06-20 17:50:31 +01:00
2026-05-16 12:19:56 +01:00
2026-07-12 22:47:09 +01:00
2026-07-27 21:06:20 +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!