Patrick Linnane
35d28c18f0
Merge pull request #17677 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.15.1
2024-07-11 11:21:21 -07:00
BrewTestBot
616f2d4e30
brew vendor-gems: commit updates.
2024-07-11 18:08:52 +00:00
BrewTestBot
6fa8235738
Update RBI files for tapioca.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-07-11 18:08:51 +00:00
BrewTestBot
b6e7d1e36e
brew vendor-gems: commit updates.
2024-07-11 18:08:30 +00:00
dependabot[bot]
6a65495b23
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11478 to 0.5.11480.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 18:07:58 +00:00
dependabot[bot]
2fff69bec6
build(deps-dev): bump tapioca from 0.15.0 to 0.15.1 in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.15.0...v0.15.1 )
---
updated-dependencies:
- dependency-name: tapioca
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 18:07:38 +00:00
Mike McQuaid
2aa86d8fd5
Merge pull request #17674 from Homebrew/shellenv_eu
2024-07-11 12:13:00 +01:00
Mike McQuaid
4bd3b938c3
Merge pull request #17668 from andrewbraxton/greedy-outdated
2024-07-11 08:20:19 +01:00
Mike McQuaid
d187f2d6cc
cmd/shellenv.sh: handle undefined MANPATH
and set -eu
.
...
See https://github.com/Homebrew/brew/pull/17633#issuecomment-2218657931
2024-07-11 08:17:11 +01:00
Andrew Braxton
0e0e3a4d0a
Use env argument to switch()
2024-07-10 23:41:18 -07:00
Patrick Linnane
5466d6a57a
Replace deprecated Cop.registry
with Registry.global
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-07-10 13:07:02 -07:00
BrewTestBot
603b896131
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-07-10 13:07:02 -07:00
BrewTestBot
682d148e50
brew vendor-gems: commit updates.
2024-07-10 13:07:02 -07:00
dependabot[bot]
4d619b9dac
build(deps-dev): bump rubocop from 1.64.1 to 1.65.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.64.1 to 1.65.0.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.64.1...v1.65.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-10 13:07:02 -07:00
Patrick Linnane
302a2b3aae
Merge pull request #17670 from Homebrew/dependabot/bundler/Library/Homebrew/parser-3.3.4.0
2024-07-10 12:57:05 -07:00
BrewTestBot
1f5e939670
Update RBI files for parser.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-07-10 18:58:15 +00:00
BrewTestBot
85618beb16
brew vendor-gems: commit updates.
2024-07-10 18:55:07 +00:00
BrewTestBot
e34c4badbc
brew vendor-gems: commit updates.
2024-07-10 18:54:32 +00:00
dependabot[bot]
04fb3f41b1
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11475 to 0.5.11478.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-10 18:54:18 +00:00
dependabot[bot]
bec3ef8695
build(deps-dev): bump parser in /Library/Homebrew
...
Bumps [parser](https://github.com/whitequark/parser ) from 3.3.3.0 to 3.3.4.0.
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/whitequark/parser/compare/v3.3.3.0...v3.3.4.0 )
---
updated-dependencies:
- dependency-name: parser
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-10 18:53:34 +00:00
Andrew Braxton
23dd14d1c4
greedy outdated
2024-07-09 20:59:12 -07:00
BrewTestBot
140ce6bd32
brew vendor-gems: commit updates.
2024-07-09 18:04:11 +00:00
dependabot[bot]
8094413063
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11473 to 0.5.11475.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-09 18:03:23 +00:00
Bevan Kay
a77a8ca564
cask/dsl/caveats: allow for simulated system checks in rosetta caveat
2024-07-09 15:42:38 +10:00
BrewTestBot
62617c9ada
Update RBI files for vernier.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-07-08 18:27:18 +00:00
BrewTestBot
793ee36c3d
brew vendor-gems: commit updates.
2024-07-08 18:27:03 +00:00
dependabot[bot]
f95b502504
build(deps-dev): bump vernier from 1.1.0 to 1.1.1 in /Library/Homebrew
...
Bumps [vernier](https://github.com/jhawthorn/vernier ) from 1.1.0 to 1.1.1.
- [Commits](https://github.com/jhawthorn/vernier/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: vernier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 18:26:09 +00:00
Mike McQuaid
e12d25dc5c
Merge pull request #17654 from Homebrew/context-restore-fix
2024-07-08 19:15:16 +01:00
Mike McQuaid
7b66004d2c
Merge pull request #17655 from Homebrew/fix-bump-formula-pr-types-for-kwargs
2024-07-08 19:07:04 +01:00
Issy Long
517d3c9bcf
dev-cmd/bump-formula-pr: Fix types for fetch_resource_and_forced_version
...
- This should fix https://github.com/Homebrew/homebrew-core/actions/runs/9839505520 , that is:
```
Parameter 'tag': Expected type Float, got type String with value "2024-07-05"
Caller: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11473/lib/types/private/methods/call_validation.rb:215
Definition: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/bump-formula-pr.rb:445 (Homebrew::DevCmd::BumpFormulaPr#fetch_resource_and_forced_version)
```
- I think I read https://sorbet.org/docs/sigs#rest-parameters too literally,
yes Sorbet expands the kwargs into a hash type, but it's the value type that
needs specifying in the sig (which for us is `String`).
2024-07-08 18:46:21 +01:00
Eric Knibbe
e81e811d56
context: fix original context not being restored
2024-07-08 13:18:18 -04:00
Sam Ford
17b0493e18
Use struct for #audit_formula
args
...
Adding type signatures to `#audit_formula` methods in formula cops
would lead to verbose, repetitive signatures across the existing ~63
instances. This reworks `#audit_formula` to use a `T::Struct` for its
arguments, which allows us to use a one-line signature for these
methods.
2024-07-08 12:22:25 -04:00
Mike McQuaid
341130fa78
Merge pull request #17643 from samford/livecheck/expand-typed-strict-2
2024-07-08 13:07:52 +01:00
Mike McQuaid
07b6b71340
Merge pull request #17633 from gromgit/shellenv/fix_manpath
2024-07-08 08:42:47 +01:00
Sam Ford
17d15615d8
livecheck: finish expanding typed: strict
...
I previously expanded use of `typed: strict` in livecheck files but
the exception was `livecheck/strategy.rb`. This addresses the
`@strategies` type errors in that file and upgrades it to
`typed: strict`.
Co-authored-by: apainintheneck <apainintheneck@gmail.com>
2024-07-07 22:04:25 -04:00
Patrick Linnane
6d48fa7b9b
Merge pull request #17647 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11473
2024-07-07 17:48:35 -07:00
BrewTestBot
cbf576c49a
brew vendor-gems: commit updates.
2024-07-07 17:57:18 +00:00
dependabot[bot]
23f011b786
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11471 to 0.5.11473.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-07 17:56:29 +00:00
Ilya Kulakov
1a6f6f0c5e
Update Library/Homebrew/dev-cmd/extract.rb
...
Co-authored-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2024-07-06 10:57:51 -07:00
Ilya Kulakov
a1f9f501e2
extract: Fix missing '--git-revision' in the usage banner
2024-07-05 17:27:22 -07:00
Adrian Ho
4ff36552f6
shellenv: prepend colon to MANPATH if set
...
The current appended colon means system man pages always shadow
Homebrew's. There's also no point adding Homebrew's man dir, nor
filling out an empty MANPATH, since `man` and friends will add the
necessary dirs according to PATH.
Closes https://github.com/Homebrew/homebrew-core/issues/176037 .
Also fixed a syntax error in the `*csh` INFOPATH setting.
2024-07-06 01:46:22 +08:00
Mike McQuaid
8c4c7319fc
Merge pull request #17634 from Homebrew/unknown_brew_command
2024-07-05 10:08:33 +01:00
Mike McQuaid
45b66870bb
Improve "unknown command" error
...
Clarify it is a `brew` command.
Fixes #17627
2024-07-05 08:20:28 +01:00
Mike McQuaid
315437c01d
Merge pull request #17632 from samford/livecheck/expand-typed-strict
2024-07-05 08:19:10 +01:00
Sam Ford
7ba189a018
livecheck: expand typed: strict
usage
...
This updates livecheck files to use `typed: script` where feasible.
The remaining exception is `livecheck/strategy.rb`, as I wasn't
able to figure out how to resolve the typing issues around the
`@strategies` variable (I tried a couple of approaches but couldn't
find a working solution). This includes changes to resolve the other
type errors in `strategy.rb` but leaves the file as `typed: true`
for now.
2024-07-04 20:22:14 -04:00
BrewTestBot
88122c8bcb
brew vendor-gems: commit updates.
2024-07-04 18:49:16 +00:00
dependabot[bot]
6d833a6a0b
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11466 to 0.5.11471.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 18:48:17 +00:00
Rylan Polster
82a6fd2389
Merge pull request #17615 from Homebrew/api-specified-paths
2024-07-04 14:06:12 -04:00
Mike McQuaid
7294b9f19c
Merge pull request #17628 from Homebrew/bump-formula-pr-types
2024-07-04 18:04:03 +01:00
Kevin
f9ea8faab1
Merge pull request #17602 from rrotter/desc_search_cache
...
clear description cache if updated w/o EVAL_ALL
2024-07-04 10:00:03 -07:00