Mike McQuaid
e3f8081f0a
Merge pull request #18010 from apainintheneck/refactor-method-to-remove-extra-tap-requires
2024-08-12 14:21:04 +01:00
Mike McQuaid
fa53e7b1e5
Merge pull request #18022 from bevanjkay/update-report
4.3.15
2024-08-12 08:56:14 +01:00
Mike McQuaid
457a408c4b
Merge pull request #18009 from reitermarkus/token-auditor
2024-08-12 08:52:15 +01:00
Mike McQuaid
f021b7f12e
Merge pull request #17999 from ntkme/curlrc-analytics
2024-08-12 08:42:38 +01:00
Bevan Kay
0a9883a8dc
cmd/update-report: don't output cask updates on linux
2024-08-12 17:12:19 +10:00
Carlo Cabrera
c23c367837
Merge pull request #18021 from bevanjkay/caveat-fix
2024-08-12 15:07:24 +08:00
Bevan Kay
7e04c96c29
cask/dsl/caveats: fix rosetta caveat printing
2024-08-12 16:52:05 +10:00
Patrick Linnane
d40e1707f2
Merge pull request #18017 from Homebrew/dependabot/bundler/Library/Homebrew/parallel-1.26.2
2024-08-11 10:25:58 -07:00
Ruoyu Zhong
d3e3610dce
Merge pull request #18016 from Homebrew/make-ruby-lsp-setup-executable
...
Make ruby-lsp-activate.sh executable
2024-08-12 01:18:08 +08:00
BrewTestBot
0b8d27417d
brew vendor-gems: commit updates.
2024-08-11 17:14:50 +00:00
dependabot[bot]
d2f9577f62
build(deps-dev): bump parallel in /Library/Homebrew
...
Bumps [parallel](https://github.com/grosser/parallel ) from 1.26.1 to 1.26.2.
- [Commits](https://github.com/grosser/parallel/compare/v1.26.1...v1.26.2 )
---
updated-dependencies:
- dependency-name: parallel
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-11 17:12:47 +00:00
apainintheneck
9830c3522c
Make ruby-lsp-activate.sh executable
...
My local shell was ignoring the shebang since it wasn't executable
and trying to load it with fish which failed. Making the script
executable solved that problem.
```console
$ chmod +ux .vscode/ruby-lsp-activate.sh
```
2024-08-11 10:04:36 -07:00
Carlo Cabrera
87b0800a6c
Merge pull request #18003 from metacollin/faster_formulae
2024-08-11 10:20:10 +08:00
apainintheneck
1fe16a5e35
Address feedback
...
- Move HOMEBREW_TAP_DIRECTORY to startup/config.rb because this file
holds more of the directory constants
- Rename `Commands.cmd_directories` to `Commands.tap_cmd_directories`
to better express that the commands come from taps
This file has the directory constants while the other one has regexes.
Just better organization.
2024-08-10 17:52:26 -07:00
apainintheneck
a3e917afe1
Refactor method to remove extra tap requires
...
We were selectively requiring the tap.rb file in a few places for
performance reasons. The main method we were referencing was the
`Tap.cmd_directories` method which uses `Pathname` and the `TAP_DIRECTORY`
constant internally. `Tap.cmd_directories` is mostly used in the `Commands`
module and that is loaded very early on in the program so it made sense
to move that command to that module. To facilitate that I moved the
`TAP_DIRECTORY` constant to the top-level and renamed it to
`HOMEBREW_TAP_DIRECTORY`. It now lies in the tap_constants.rb file.
A nice bonus of this refactor is that it speeds up loading external
commands since the tap.rb file is no longer required by default in
those cases.
2024-08-10 13:49:10 -07:00
Markus Reiter
b0508fe73a
Relax cask token regex.
2024-08-10 20:04:21 +02:00
Markus Reiter
8e08a698d1
Merge pull request #17562 from reitermarkus/token-auditor
...
Share code between cask token and formula name audits.
2024-08-10 19:46:32 +02:00
Patrick Linnane
1241f2c810
Merge pull request #18006 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11518
2024-08-10 08:42:10 -07:00
BrewTestBot
f360da5f34
brew vendor-gems: commit updates.
2024-08-10 15:31:12 +00:00
dependabot[bot]
eaab630cc6
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11517 to 0.5.11518.
- [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-08-10 15:29:23 +00:00
metacollin
8a46b295c2
added .git folder to the omit by name for find in items
2024-08-10 06:09:22 -06:00
なつき
2e2db25496
Use spawn to replace fork + exec
2024-08-09 14:16:36 -07:00
なつき
5442a7e34f
Honor homebrew curlrc config for analytics
2024-08-09 14:16:36 -07:00
Patrick Linnane
102dec893b
Merge pull request #18000 from Homebrew/formula-creator-no-interpolated-bin
2024-08-09 13:44:03 -07:00
Patrick Linnane
665578584a
formula_creator: don't recommend interpolating bin
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-08-09 11:58:51 -07:00
Issy Long
87440322e2
Merge pull request #17997 from Homebrew/srb-more-undefs-cant-be-strict
...
sorbet: Comment more files that can't be `strict` because of `undef`
2024-08-09 18:50:49 +01:00
Issy Long
0e81efcccb
sorbet: Comment more files that can't be strict because of undef
...
- Found with
`grep -rL "# typed: strict" Library/Homebrew | xargs grep -l "undef "`.
- This stops people from trying to bump them and
getting an error that they can't fix because
[it's a Sorbet limitation](https://sorbet.org/docs/error-reference#3008 ),
wasting contributor time.
2024-08-09 18:23:00 +01:00
Patrick Linnane
112098cde3
Merge pull request #17994 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11517
2024-08-09 10:17:08 -07:00
BrewTestBot
53a27cc0ab
brew vendor-gems: commit updates.
2024-08-09 17:05:02 +00:00
dependabot[bot]
3d20c4f308
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11514 to 0.5.11517.
- [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-08-09 17:03:43 +00:00
Mike McQuaid
2a32d390c4
Merge pull request #17993 from Homebrew/language_deps_required
2024-08-09 14:21:21 +01:00
Mike McQuaid
debdc30aa0
language/*: only check required deps in detected_*_shebang
...
Otherwise, we rewrite this even when we have a e.g. build or test
dependency on NodeJS.
See context in:
https://github.com/Homebrew/homebrew-core/issues/176257#issuecomment-2277602215
2024-08-09 14:08:29 +01:00
Ruoyu Zhong
6026a632d5
Merge pull request #17992 from Homebrew/sponsors-maintainers-man-completions
2024-08-09 09:13:26 +08:00
BrewTestBot
b2a1ad519f
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-08-09 00:07:01 +00:00
Patrick Linnane
940dcc14e0
Merge pull request #17990 from Homebrew/dependabot/bundler/Library/Homebrew/parser-3.3.4.2
2024-08-08 14:00:51 -07:00
Patrick Linnane
27c173a9ff
Merge pull request #17991 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.17.12
2024-08-08 13:58:29 -07:00
Patrick Linnane
343bd507c4
Merge pull request #17989 from Homebrew/dependabot/bundler/Library/Homebrew/parallel-1.26.1
2024-08-08 13:57:13 -07:00
BrewTestBot
05b49abc8a
Update RBI files for parser.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-08-08 20:49:48 +00:00
BrewTestBot
0f2bc8edb8
Update RBI files for ruby-lsp.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-08-08 20:46:55 +00:00
BrewTestBot
194980cc11
brew vendor-gems: commit updates.
2024-08-08 20:46:35 +00:00
BrewTestBot
f7d601530c
brew vendor-gems: commit updates.
2024-08-08 20:46:13 +00:00
BrewTestBot
a2d8ee66fb
brew vendor-gems: commit updates.
2024-08-08 20:46:00 +00:00
dependabot[bot]
81eeba8a37
build(deps-dev): bump ruby-lsp in /Library/Homebrew
...
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp ) from 0.17.11 to 0.17.12.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases )
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.17.11...v0.17.12 )
---
updated-dependencies:
- dependency-name: ruby-lsp
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 18:39:13 +00:00
dependabot[bot]
b4240f9d9c
build(deps-dev): bump parser in /Library/Homebrew
...
Bumps [parser](https://github.com/whitequark/parser ) from 3.3.4.1 to 3.3.4.2.
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/whitequark/parser/compare/v3.3.4.1...v3.3.4.2 )
---
updated-dependencies:
- dependency-name: parser
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 18:39:02 +00:00
dependabot[bot]
1b7226d46a
build(deps-dev): bump parallel in /Library/Homebrew
...
Bumps [parallel](https://github.com/grosser/parallel ) from 1.25.1 to 1.26.1.
- [Commits](https://github.com/grosser/parallel/compare/v1.25.1...v1.26.1 )
---
updated-dependencies:
- dependency-name: parallel
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-08 18:38:43 +00:00
Mike McQuaid
eaa5204b20
Merge pull request #17987 from Homebrew/sbom-schema-fix
2024-08-08 09:49:26 +01:00
Mike McQuaid
42a6b59de5
sbom: fix errors, improve reproducibility, tests.
...
- Remove/change data from bottle SBOM to avoid harming reproduciblity
- Add `schema_validation_errors` method to provide nicer test failures
- Add tests more tests for SBOM when bottling
- Cleanup SBOM tests to use more typical RSpec form and be DRYer
2024-08-08 09:34:32 +01:00
Bo Anderson
6b186f9874
Fix SBOM schema validation
2024-08-08 02:30:42 +01:00
Patrick Linnane
39d51a45e8
Merge pull request #17983 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.16.0
4.3.14
2024-08-07 12:27:52 -07:00
Patrick Linnane
10e43a46c6
Regenerate RBI for rbi
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-08-07 12:15:39 -07:00