30713 Commits

Author SHA1 Message Date
dependabot[bot]
b7cd5072a9
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.11237 to 0.5.11247
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static-and-runtime` from 0.5.11237 to 0.5.11247
- [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-02-11 15:26:36 +00:00
Stephan Jorek
d01de7545c
refactor bugfix to satify brew audit 2024-02-11 11:40:49 +01:00
Stephan Jorek
863654e37c
remove accidentally added newline 2024-02-11 01:39:44 +01:00
Stephan Jorek
1570a4b8a3
Fix support of formulae aliases in taps
Resolves: #16636
2024-02-11 00:38:47 +01:00
Kevin
6797edf425
Merge pull request #16632 from reitermarkus/simplify-tests
Simplify tests.
2024-02-10 10:29:31 -08:00
Kevin
0782ba112c
Merge pull request #16581 from bevanjkay/shared_filelist_cop
rubocops/cask: add a cop for specific numbered shared file list files
2024-02-10 10:13:38 -08:00
Markus Reiter
3e61e3b428
Stop following recursive tap migrations. 2024-02-10 15:07:31 +01:00
Markus Reiter
73f1629fa1
Merge pull request #16624 from reitermarkus/avoid-t-must
Avoid `T.must`.
2024-02-10 12:38:43 +01:00
Markus Reiter
8b69b898ec
Merge pull request #16633 from sohanh/improved-github-link-for-permission-error-message
Improved the GitHub link that is generated when the required scope of the token has mismatched with the present scope
2024-02-10 12:20:11 +01:00
Markus Reiter
94afce5b13
Remove empty line. 2024-02-10 12:10:55 +01:00
Sohan Honavar
3dc104167e Update Library/Homebrew/utils/github/api.rb 2024-02-10 11:35:53 +05:30
Markus Reiter
d1fa91cd78
Clear tap caches after linking cask fixtures. 2024-02-09 23:37:11 +01:00
Sohan Honavar
ca85c5355f Reused the variable as per the review suggestion 2024-02-10 03:50:08 +05:30
Markus Reiter
d42f419217
Don't use slashes when loading casks in tests. 2024-02-09 23:17:25 +01:00
Mike McQuaid
73f986908c
Merge pull request #16622 from reitermarkus/audit-tap-aliases-renames
Audit taps for duplicates in aliases/renames.
2024-02-09 21:56:38 +00:00
Sohan Honavar
57b7999843 Improved the GitHub link that is generated when the required scope of the token has mismatched with the present scope 2024-02-10 02:41:11 +05:30
Markus Reiter
d9263196a2
Never link outdated cask fixtures. 2024-02-09 22:04:26 +01:00
Markus Reiter
55b4db3f43
Use before instead of let!. 2024-02-09 22:03:13 +01:00
Markus Reiter
a04dd7b547
Deduplicate before blocks. 2024-02-09 22:03:05 +01:00
Markus Reiter
4d8b3784db
Remove unnecessary to_s. 2024-02-09 22:02:00 +01:00
BrewTestBot
51763cbd14
Update RBI files for rubocop-sorbet.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-02-09 18:13:03 +00:00
BrewTestBot
61a0d807ed
brew vendor-gems: commit updates. 2024-02-09 18:11:03 +00:00
dependabot[bot]
3c7f5ea659
build(deps-dev): bump rubocop-sorbet in /Library/Homebrew
Bumps [rubocop-sorbet](https://github.com/shopify/rubocop-sorbet) from 0.7.6 to 0.7.7.
- [Release notes](https://github.com/shopify/rubocop-sorbet/releases)
- [Commits](https://github.com/shopify/rubocop-sorbet/compare/v0.7.6...v0.7.7)

---
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-02-09 18:09:29 +00:00
Markus Reiter
e90b53b50c
Merge pull request #16621 from reitermarkus/cask-loader-improvements
More `CaskLoader` improvements.
2024-02-09 17:46:21 +01:00
Markus Reiter
5cf4f2f058
Fix type signature for String#slice. 2024-02-09 17:33:51 +01:00
Markus Reiter
5cc1ddc5c5
Use numbered block parameter.
Co-authored-by: Douglas Eichelberger <697964+dduugg@users.noreply.github.com>
2024-02-09 17:03:01 +01:00
Markus Reiter
a8980a6abc
Fix code style. 2024-02-09 16:59:40 +01:00
Markus Reiter
cb13f95928
Avoid T.cast. 2024-02-09 16:59:27 +01:00
Markus Reiter
a20d95b1b5
Simplify conditionals. 2024-02-09 16:51:35 +01:00
Ruoyu Zhong
a58941a134
Merge pull request #16627 from Homebrew/spdx-update 2024-02-09 11:24:30 +08:00
Kevin
4b5117af1a
Merge pull request #16625 from reitermarkus/unused-methods
Remove unused methods.
2024-02-08 19:23:03 -08:00
BrewTestBot
140b37950d
spdx: update license data.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/spdx.yml).
2024-02-09 00:11:05 +00:00
Natalie Weizenbaum
da624b2f3c
Don't require "branch: main" for resources with revisions set
Just like when a tag is set, when a revision is set for a resource it shouldn't _also_ specify that it comes from the main branch.
2024-02-08 23:54:12 +00:00
Markus Reiter
1d549c4815
Avoid T.must. 2024-02-08 20:07:01 +01:00
Markus Reiter
8cbb5566b6
Remove unused methods. 2024-02-08 20:06:48 +01:00
Markus Reiter
1323262610
Rename constant. 2024-02-08 19:22:02 +01:00
Markus Reiter
b6c061ad18
Audit taps for duplicates in aliases/renames. 2024-02-08 16:36:10 +01:00
Markus Reiter
76d8d6c840
Add type signatures. 2024-02-08 16:30:08 +01:00
Markus Reiter
a37afcb777
Fix loading renamed casks from API. 2024-02-08 16:29:31 +01:00
Markus Reiter
889854b0b3
Merge FromTapPathLoader into FromPathLoader. 2024-02-08 16:20:32 +01:00
Markus Reiter
dc21095731
Simplify multiple ifs into single case statement. 2024-02-08 16:20:32 +01:00
Markus Reiter
732e4438f4
Use token instead of name for casks. 2024-02-08 16:20:31 +01:00
Markus Reiter
6e5b6b7cc9
Remove unused parameter from CaskLoader::tap_paths. 2024-02-08 16:20:31 +01:00
BrewTestBot
f76a4585a2
brew vendor-gems: commit updates. 2024-02-08 13:29:01 +00:00
dependabot[bot]
fb66fc542e
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.11234 to 0.5.11237
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static-and-runtime` from 0.5.11234 to 0.5.11237
- [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-02-08 13:27:38 +00:00
Markus Reiter
f72038b116
Fix loading aliases from API. 2024-02-08 12:19:04 +01:00
Markus Reiter
fe5769f7ba
Merge pull request #16595 from reitermarkus/formula-rename-migration
Refactor rename/migration handling in `Formulary`.
2024-02-08 11:55:08 +01:00
Markus Reiter
c9934ef147
Merge pull request #16609 from reitermarkus/cask-loader-for
Refactor `CaskLoader::for`.
2024-02-08 11:43:41 +01:00
Bevan Kay
bbebd3deec
Update shared_filelist_glob.rb
Co-authored-by: Kevin <apainintheneck@gmail.com>
2024-02-08 07:03:51 +00:00
BrewTestBot
7b561fad5e
Update RBI files for minitest.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-02-08 00:23:21 +00:00