32621 Commits

Author SHA1 Message Date
Mike McQuaid
ef1e365e43
Merge pull request #17180 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-sorbet-0.8.3
build(deps-dev): bump rubocop-sorbet from 0.8.2 to 0.8.3 in /Library/Homebrew
2024-04-29 19:21:43 +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
dbce7a8064
brew vendor-gems: commit updates. 2024-04-29 18:10:46 +00:00
BrewTestBot
16a7e56074
brew vendor-gems: commit updates. 2024-04-29 18:10:21 +00:00
dependabot[bot]
3fe63ed300
build(deps-dev): bump rubocop-ast in /Library/Homebrew
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.31.2 to 1.31.3.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.31.2...v1.31.3)

---
updated-dependencies:
- dependency-name: rubocop-ast
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 18:09:45 +00:00
dependabot[bot]
55e5253ea3
build(deps-dev): bump rubocop-sorbet in /Library/Homebrew
Bumps [rubocop-sorbet](https://github.com/shopify/rubocop-sorbet) from 0.8.2 to 0.8.3.
- [Release notes](https://github.com/shopify/rubocop-sorbet/releases)
- [Commits](https://github.com/shopify/rubocop-sorbet/compare/v0.8.2...v0.8.3)

---
updated-dependencies:
- dependency-name: rubocop-sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 18:09:18 +00:00
Mike McQuaid
ef49b5a537
brew.sh: auto-update 3rd-party taps more often.
When doing an `install`, `outdated` or `upgrade` and referring to a
formula or cask in a specific tap: you probably want to get the latest
version of that formula/cask more often than the default 1 or 24 hours.

Let's check for arguments for these commands that look appropriate and
auto-update every 5 minutes in that case.
2024-04-29 17:42:51 +01:00
Mike McQuaid
279f42a39c
startup/bootsnap: improve syntax.
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-04-29 17:42:34 +01:00
Mike McQuaid
c55a5e30dd
startup/bootsnap: raise repeated LoadError.
If `HOMEBREW_BOOTSNAP_RETRY` was set then we should raise the
`LoadError` the second time so that the failures are user visible for
debugging.
2024-04-29 17:30:27 +01:00
Carlo Cabrera
c076a46c19
Merge pull request #17169 from Homebrew/no-oso_prefix-configure 2024-04-29 10:57:37 +01:00
Mike McQuaid
db22da9b50
Merge pull request #17168 from reitermarkus/tab-for-keg
Document `Tab.for_keg` and use `Keg#tab` where possible.
2024-04-29 08:35:17 +01:00
Patrick Linnane
4745329ebd
Merge pull request #17174 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.63.4 2024-04-28 20:03:15 -07: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
1648e04e1b
brew vendor-gems: commit updates. 2024-04-29 02:48:26 +00:00
BrewTestBot
b209beee2f
brew vendor-gems: commit updates. 2024-04-29 02:47:52 +00:00
dependabot[bot]
e0129ab263
build(deps-dev): bump rubocop from 1.63.3 to 1.63.4 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.63.3 to 1.63.4.
- [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.63.3...v1.63.4)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 02:47:32 +00:00
dependabot[bot]
bebce9fa0b
build(deps): bump sorbet-runtime and sorbet-static-and-runtime
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet). These dependencies needed to be updated together.

Updates `sorbet-runtime` from 0.5.11358 to 0.5.11361
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static-and-runtime` from 0.5.11358 to 0.5.11361
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 02:47:00 +00:00
Markus Reiter
0b56d0be4a
Document Tab.for_keg and use Keg#tab where possible. 2024-04-28 20:50:13 +02:00
Markus Reiter
c26d10e4cb
Merge pull request #17170 from alebcay/backtrace-strict-typing 2024-04-28 20:33:54 +02:00
Caleb Xu
985cc83008
utils/gzip: enable strict typing 2024-04-28 02:37:18 -04:00
Caleb Xu
783e72dc59
utils/backtrace: enable strict typing 2024-04-28 02:36:19 -04:00
Carlo Cabrera
c3c61767c7
shims/super/cc: avoid passing -oso_prefix during configure
Fixes `configure` failures in Homebrew/homebrew-core#169893.
2024-04-28 12:42:04 +08:00
apainintheneck
541305ae98 Update internal json v3 formula tests 2024-04-27 18:07:54 -07:00
apainintheneck
ff0c24786b Unpack new internal json v3 dep format 2024-04-27 18:07:54 -07:00
apainintheneck
039eb1adff Update formula internal json v3 to improve dependencies readability
This improves the readability of dependencies in the json we
produce for this internally.
2024-04-27 18:07:54 -07:00
Carlo Cabrera
5e027bffd6
Merge pull request #17149 from alebcay/elf-expand-origin
elf: expand $ORIGIN in RUNPATH/RPATH entries
2024-04-28 01:14:54 +08: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
0ecac81e33
Merge pull request #17162 from Homebrew/dependabot/bundler/Library/Homebrew/multi-9e1968957b
build(deps): bump sorbet-static-and-runtime and sorbet-runtime in /Library/Homebrew
2024-04-26 19:35:02 +01: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
Mike McQuaid
08301776cc
Merge pull request #17160 from Homebrew/dependabot/bundler/Library/Homebrew/simpleidn-0.2.2
build(deps-dev): bump simpleidn from 0.2.1 to 0.2.2 in /Library/Homebrew
2024-04-26 19:28:03 +01:00
BrewTestBot
e5ccaf1976
brew vendor-gems: commit updates. 2024-04-26 18:18:37 +00: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
BrewTestBot
bb942f55ac
brew vendor-gems: commit updates. 2024-04-26 18:17:29 +00:00
dependabot[bot]
62295e57e4
build(deps): bump sorbet-static-and-runtime and sorbet-runtime
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) and [sorbet-runtime](https://github.com/sorbet/sorbet). These dependencies needed to be updated together.

Updates `sorbet-static-and-runtime` from 0.5.11357 to 0.5.11358
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-runtime` from 0.5.11357 to 0.5.11358
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 18:17:27 +00:00
BrewTestBot
ea2e70bcf3
brew vendor-gems: commit updates. 2024-04-26 18:17:09 +00:00
dependabot[bot]
b0cea93d31
build(deps-dev): bump parallel_tests in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 4.7.0 to 4.7.1.
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
- [Commits](https://github.com/grosser/parallel_tests/compare/v4.7.0...v4.7.1)

---
updated-dependencies:
- dependency-name: parallel_tests
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 18:16:34 +00:00
dependabot[bot]
efd5f81f38
build(deps-dev): bump simpleidn from 0.2.1 to 0.2.2 in /Library/Homebrew
Bumps [simpleidn](https://github.com/mmriis/simpleidn) from 0.2.1 to 0.2.2.
- [Commits](https://github.com/mmriis/simpleidn/commits)

---
updated-dependencies:
- dependency-name: simpleidn
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 18:16:04 +00:00
Markus Reiter
0f0055ede4
Make documentation @api private by default. 2024-04-26 19:04:20 +02:00
Mike McQuaid
ecd96a2c51
utils/analytics: revert a test-bot analytics change.
https://github.com/Homebrew/brew/pull/17154#discussion_r1581102553 was
ignored by auto-merge, whoops.
2024-04-26 15:24:12 +01:00
Mike McQuaid
af0f115a23
Merge pull request #17154 from Homebrew/cleanup_test_bot_analytics
utils/analytics: cleanup test-bot analytics.
2024-04-26 15:16:14 +01:00
Mike McQuaid
ee4499f6d6
Merge pull request #17157 from reitermarkus/docs-inspect-to_s
Hide `#inspect` and `#to_s` in docs.
2024-04-26 15:09:55 +01:00
Mike McQuaid
af31d36295
Merge pull request #17156 from reitermarkus/unused-method
Remove unused private method.
2024-04-26 15:03:32 +01:00
Mike McQuaid
414e221990
utils/analytics: cleanup test-bot analytics.
Sort options to ensure consistent ordering and improve readability.

Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-04-26 14:57:52 +01:00
Markus Reiter
8f97edf0ff
Fix RuboCop config. 2024-04-26 14:17:22 +02:00
Markus Reiter
8a4eb8e87e
Add type signatures. 2024-04-26 14:05:21 +02:00
Markus Reiter
c76170a456
Hide #to_s in docs. 2024-04-26 14:04:55 +02:00
Markus Reiter
fe4ef62aa9
Hide #inspect in docs. 2024-04-26 13:20:05 +02:00
Markus Reiter
7c8c75aa37
Remove unused method. 2024-04-26 12:34:50 +02:00
Carlo Cabrera
dde493c6e9
cmd/*-sync: avoid clobbering existing user installations
If a user already has an existing version installed, let's avoid
deleting it.
2024-04-26 18:32:54 +08:00
Kevin
f5cde8ad0d
Merge pull request #17151 from alebcay/checksum-strict-typing
checksum: enable strict typing
2024-04-25 20:08:43 -07:00