Issy Long 05b716613b
Convert the utils/tty RBI generator to a Tapioca compiler
- The preferred way of doing RBI generation is via Tapioca. So I am
  trying to stop being intimidated by it, by learning how it works.
- This is very WIP still, currently failing with the following message
  because the `module` name is missing in the generated RBI file.

```
There are parse errors in the generated RBI files.

Errors:
  sorbet/rbi/dsl/tty.rbi:8: unexpected token tNL (2001)
  sorbet/rbi/dsl/tty.rbi:64: unexpected token "end" (2001)
```
2024-03-29 00:41:56 +00:00
..
2024-03-07 16:20:20 +00:00
2024-03-19 21:21:37 +00:00
2024-02-09 00:11:05 +00:00
2024-03-27 06:26:32 +00:00
2024-03-27 06:26:32 +00:00
2024-03-27 04:40:44 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-22 09:33:28 -07:00
2024-03-28 16:32:03 +00:00
2024-02-11 21:53:21 -05:00
2023-11-11 05:36:40 +00:00
2024-03-17 20:53:58 -07:00
2024-03-07 16:20:20 +00:00
2023-12-31 11:29:57 -08:00
2024-03-27 04:40:44 +00:00
2024-03-11 11:46:23 -04:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2023-10-10 03:42:22 +02:00
2023-11-05 08:55:58 -08:00
2024-02-18 15:47:56 -08:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-27 06:26:32 +00:00
2024-02-18 15:47:56 -08:00
2024-03-07 16:20:20 +00:00
2024-02-04 15:42:26 +01:00
2024-03-17 11:33:47 -04:00
2023-12-27 15:29:33 -08:00
2024-03-07 16:20:20 +00:00
2024-03-17 22:47:37 -07:00
2024-03-28 16:32:03 +00:00
2024-03-27 04:40:44 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-02-18 15:47:56 -08:00
2023-12-06 00:01:25 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-01-12 15:37:24 +01:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-02-22 22:03:54 +01:00
2024-03-22 09:33:28 -07:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00: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!