Markus Reiter
caf87c0336
Warn about undocumented non-private APIs.
2024-05-01 11:35:20 +02:00
BrewTestBot
41a2dcb451
Update RBI files for spoom.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-30 18:09:50 +00:00
Mike McQuaid
4ffcd8a110
Various improvements for brew command
...
- Add a (large) speedup by moving some logic to Bash for the typical
case of a normal or dev-cmd, Bash or Ruby command.
- Make `brew command` a non-developer command, I don't think it makes
sense to consider it something needed for developing Homebrew.
- Update the manpage/tests/RBI accordingly.
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-04-30 11:38:19 +01:00
BrewTestBot
6616363fe4
Update RBI files for rubocop-ast.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-29 18:11:05 +00:00
BrewTestBot
47ca0554fb
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-29 02:52:36 +00:00
BrewTestBot
8857272d51
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2024-04-27 00:19:14 +00:00
Mike McQuaid
aecf3c5a1f
Merge pull request #17161 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-4.7.1
...
build(deps-dev): bump parallel_tests from 4.7.0 to 4.7.1 in /Library/Homebrew
2024-04-26 19:32:10 +01:00
BrewTestBot
ce52e822ec
Update RBI files for parallel_tests.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-26 18:17:42 +00:00
Markus Reiter
0f0055ede4
Make documentation @api private by default.
2024-04-26 19:04:20 +02:00
Patrick Linnane
e59e0a37ee
Merge pull request #17145 from Homebrew/dependabot/bundler/Library/Homebrew/rbi-0.1.12
2024-04-24 08:35:59 -07:00
BrewTestBot
e039c16beb
Update RBI files for patchelf.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-24 15:24:57 +00:00
BrewTestBot
c7a16a22aa
Update RBI files for rbi.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-24 15:23:48 +00:00
Ruoyu Zhong
363de631bb
Merge pull request #17135 from Homebrew/dependabot/bundler/Library/Homebrew/elftools-1.3.1
...
build(deps): bump elftools from 1.3.0 to 1.3.1 in /Library/Homebrew
2024-04-24 02:19:36 +08:00
BrewTestBot
4e047dc7ac
Update RBI files for elftools.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-23 18:08:37 +00:00
BrewTestBot
5857c12954
Update RBI files for parallel_tests.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-23 18:08:06 +00:00
Mike McQuaid
966454c97d
Merge pull request #17125 from Homebrew/brew-list-manual-auto
...
cmd/list: support listing formulae installed on request or automatically
2024-04-23 09:10:37 +01:00
Ruoyu Zhong
4e0c7868b3
brew tc --update
2024-04-23 15:55:08 +08:00
Mike McQuaid
0516f47f81
Merge pull request #17123 from Homebrew/namespaced-args
...
Create individually namespace args for each command
2024-04-23 08:27:39 +01:00
BrewTestBot
10a44bfc7b
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-22 18:21:26 +00:00
Ruoyu Zhong
5e63d3188f
brew tc --update
2024-04-22 12:01:26 +08:00
Douglas Eichelberger
1980e62319
brew tc --update
2024-04-21 16:51:31 -07:00
Douglas Eichelberger
c1bacaea4a
Revert prism bump
2024-04-21 14:40:41 -07:00
BrewTestBot
069a3cd7a3
Update RBI files for rbi.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-19 18:11:40 +00:00
Issy Long
11c1960729
Remove byebug since it doesn't work in tests anymore
...
- Byebug was introduced in [2020](https://github.com/Homebrew/brew/pull/7577 ) for hooking into tests for debugging.
- It does not work anymore in so far as it does not stop at breakpoints when following the instructions to trigger them in tests.
2024-04-17 22:24:21 +01:00
Ruoyu Zhong
84d731888e
Merge pull request #17097 from ZhongRuoyu/artifact-actions-v4
...
pr-pull: support globbing artifacts
2024-04-18 00:58:44 +08:00
Ruoyu Zhong
1a1a466e9d
pr-pull: support globbing artifacts
...
Artifact actions v3 is deprecated and will soon be unavailable [^1].
This adds support for v4 by allowing `brew pr-pull` to accept a glob
pattern for artifact names, like actions/download-artifact does [^2].
[^1]: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
[^2]: https://github.com/actions/download-artifact/tree/v4/#usage
2024-04-17 03:36:43 +08:00
BrewTestBot
7b09db5a9b
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-16 18:50:50 +00:00
Patrick Linnane
a553f96c96
Merge pull request #17090 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.13.3
2024-04-15 11:32:43 -07:00
BrewTestBot
a4bc5a82ff
Update RBI files for tapioca.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-15 18:22:26 +00:00
BrewTestBot
f58dc9c6b2
Update RBI files for method_source.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-15 18:21:40 +00:00
BrewTestBot
1e56d82af3
Update RBI files for tapioca.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-14 20:07:44 +00:00
Mike McQuaid
c683e011b8
Merge pull request #17049 from trail-of-forks/ww/attestation
...
attestation: add initial attestation helpers, integrate into `brew install`
2024-04-12 15:52:51 +01:00
BrewTestBot
45f7634b69
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-10 16:39:03 +00:00
William Woodruff
a99100bb6d
typechecking, clearer env usage
...
Signed-off-by: William Woodruff <william@yossarian.net>
2024-04-08 16:27:18 -04:00
Douglas Eichelberger
c404dd9a05
Update tapioca config
2024-04-08 11:58:34 -07:00
BrewTestBot
4de2b56e72
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-08 18:17:05 +00:00
Mike McQuaid
1474806527
Add more HOMEBREW_FORBIDDEN_* configuration
...
We already had `HOMEBREW_FORBIDDEN_LICENSES` but this commit adds
`HOMEBREW_FORBIDDEN_CASKS`, `HOMEBREW_FORBIDDEN_FORMULAE` and
`HOMEBREW_FORBIDDEN_TAPS` for also forbidding those.
Relatedly, add `HOMEBREW_FORBIDDEN_OWNER` and
`HOMEBREW_FORBIDDEN_OWNER_CONTACT` to allow customising these
messages.
There were no existing tests for `HOMEBREW_FORBIDDEN_LICENSES` so have
added more tests for all of these checks.
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-04-08 16:38:32 +01:00
BrewTestBot
34a1034858
Update RBI files for rbi.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-04 18:48:07 +00:00
BrewTestBot
555e6f8b3d
Update RBI files for multi.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-04 15:13:06 +00:00
BrewTestBot
868304f3ff
Update RBI files for parallel_tests.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-03 16:46:57 +00:00
BrewTestBot
535a8f4201
Update RBI files for sorbet-static-and-runtime-and-sorbet-runtime.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-04-02 14:44:34 +00:00
BrewTestBot
1f79926c68
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2024-04-01 00:22:05 +00:00
Issy Long
9dfe11870e
Convert the EnvConfig RBI generator to a Tapioca compiler
2024-03-30 18:30:20 +00:00
Issy Long
e4a1f3319c
Tty methods are class methods
2024-03-29 00:41:56 +00:00
Douglas Eichelberger
769547e7e3
Use create_module instead
2024-03-29 00:41:56 +00:00
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
BrewTestBot
a55fe01bae
Update RBI files for spoom.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-03-27 19:23:00 +00:00
BrewTestBot
e5fb1c9e1b
Update RBI files for tapioca.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-03-27 17:35:01 +00:00
BrewTestBot
0b736982f0
Update RBI files for tapioca.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-03-26 18:05:57 +00:00
BrewTestBot
cea0746fdc
Update RBI files for parallel_tests.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-03-25 18:11:01 +00:00