dependabot[bot]
4ece8fdff0
build(deps-dev): bump rspec-mocks in /Library/Homebrew
...
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks ) from 3.12.6 to 3.12.7.
- [Release notes](https://github.com/rspec/rspec-mocks/releases )
- [Changelog](https://github.com/rspec/rspec-mocks/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.12.6...v3.12.7 )
---
updated-dependencies:
- dependency-name: rspec-mocks
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 09:11:20 +00:00
Mike McQuaid
cdbcdf9b77
Merge pull request #16591 from Homebrew/dependabot/bundler/Library/Homebrew/rbi-0.1.7
...
build(deps-dev): bump rbi from 0.1.6 to 0.1.7 in /Library/Homebrew
2024-02-06 09:08:45 +00:00
Mike McQuaid
7d8520fd53
Merge pull request #16592 from Homebrew/dependabot/bundler/Library/Homebrew/prism-0.20.0
...
build(deps-dev): bump prism from 0.19.0 to 0.20.0 in /Library/Homebrew
2024-02-06 09:08:34 +00:00
Mike McQuaid
2516367116
Merge pull request #16590 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-core-3.12.3
...
build(deps-dev): bump rspec-core from 3.12.2 to 3.12.3 in /Library/Homebrew
2024-02-06 09:06:57 +00:00
BrewTestBot
e86f551c2f
Update RBI files for rbi.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-06 08:57:39 +00:00
BrewTestBot
50521edd7f
Update RBI files for prism.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-06 08:56:56 +00:00
BrewTestBot
47f911eeff
Update RBI files for rspec-core.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-06 08:56:43 +00:00
BrewTestBot
8bcca57b76
brew vendor-gems: commit updates.
2024-02-06 08:55:24 +00:00
BrewTestBot
9cef722310
brew vendor-gems: commit updates.
2024-02-06 08:54:55 +00:00
BrewTestBot
95ed4c3968
brew vendor-gems: commit updates.
2024-02-06 08:54:48 +00:00
dependabot[bot]
4d2e6287d1
build(deps-dev): bump prism from 0.19.0 to 0.20.0 in /Library/Homebrew
...
Bumps [prism](https://github.com/ruby/prism ) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/ruby/prism/releases )
- [Changelog](https://github.com/ruby/prism/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ruby/prism/compare/v0.19.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: prism
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 08:53:35 +00:00
dependabot[bot]
ea7f92a446
build(deps-dev): bump rbi from 0.1.6 to 0.1.7 in /Library/Homebrew
...
Bumps [rbi](https://github.com/Shopify/rbi ) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/Shopify/rbi/releases )
- [Commits](https://github.com/Shopify/rbi/compare/v0.1.6...v0.1.7 )
---
updated-dependencies:
- dependency-name: rbi
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 08:53:29 +00:00
dependabot[bot]
a52376a386
build(deps-dev): bump rspec-core in /Library/Homebrew
...
Bumps [rspec-core](https://github.com/rspec/rspec-core ) from 3.12.2 to 3.12.3.
- [Release notes](https://github.com/rspec/rspec-core/releases )
- [Changelog](https://github.com/rspec/rspec-core/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-core/compare/v3.12.2...v3.12.3 )
---
updated-dependencies:
- dependency-name: rspec-core
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 08:53:25 +00:00
Mike McQuaid
35eca7a187
Merge pull request #16593 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-support-3.12.2
...
build(deps-dev): bump rspec-support from 3.12.1 to 3.12.2 in /Library/Homebrew
2024-02-06 06:38:19 +00:00
Mike McQuaid
d0796db245
Merge pull request #16589 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-expectations-3.12.4
...
build(deps-dev): bump rspec-expectations from 3.12.3 to 3.12.4 in /Library/Homebrew
2024-02-05 22:22:31 +00:00
BrewTestBot
081138618a
Update RBI files for rspec-support.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-05 18:39:29 +00:00
BrewTestBot
4e12cc0e0c
Update RBI files for rspec-expectations.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-05 18:38:20 +00:00
BrewTestBot
6a5c2a4682
brew vendor-gems: commit updates.
2024-02-05 18:37:34 +00:00
BrewTestBot
f10042989b
brew vendor-gems: commit updates.
2024-02-05 18:36:32 +00:00
dependabot[bot]
d0fd11ba5d
build(deps-dev): bump rspec-support in /Library/Homebrew
...
Bumps [rspec-support](https://github.com/rspec/rspec-support ) from 3.12.1 to 3.12.2.
- [Changelog](https://github.com/rspec/rspec-support/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-support/compare/v3.12.1...v3.12.2 )
---
updated-dependencies:
- dependency-name: rspec-support
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 18:36:11 +00:00
dependabot[bot]
ad37cc76a1
build(deps-dev): bump rspec-expectations in /Library/Homebrew
...
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations ) from 3.12.3 to 3.12.4.
- [Release notes](https://github.com/rspec/rspec-expectations/releases )
- [Changelog](https://github.com/rspec/rspec-expectations/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.12.3...v3.12.4 )
---
updated-dependencies:
- dependency-name: rspec-expectations
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 18:35:11 +00:00
Issy Long
dbb10da4b0
Merge pull request #16585 from issyl0/rm-ancient-flowchart
...
Delete ancient 'managing PRs' flowchart
2024-02-05 16:05:04 +01:00
Issy Long
a8beb98bad
PRs raised at 2am are only half done, zzzz
2024-02-05 15:49:40 +01:00
Patrick Linnane
6170b6297c
Merge pull request #16588 from Homebrew/sponsors-maintainers-man-completions
...
Update maintainers.
4.2.7
2024-02-05 13:17:33 +01:00
BrewTestBot
137dc5d2bf
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-05 12:07:42 +00:00
Rylan Polster
e6e7383cf4
Merge pull request #16587 from Homebrew/sponsors-maintainers-man-completions
...
Update maintainers.
2024-02-05 10:41:25 +01:00
BrewTestBot
09582bba6a
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-05 09:29:14 +00:00
BrewTestBot
5bea5532f9
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-05 09:07:40 +00:00
Mike McQuaid
cda2205fae
Merge pull request #16494 from MikeMcQuaid/import_homebrew_governance_private
...
Homebrew-Governance: import PLC-approved changes.
2024-02-05 10:00:10 +01:00
Issy Long
d0795d2b9d
Delete ancient 'managing PRs' flowchart
...
- This diagram was really old and didn't reflect the current practices
(a lot more things are automated now, hurray).
- Anything we replace it with will get outdated fast too.
- Also delete the diagramming docs since I don't believe we have made
another diagram since this one which got out of date and forgotten
about since it was a DrawIO SVG and not easily editable as code.
- If we want diagrams these days, we can use Mermaid which is
diagrams-as-code.
2024-02-05 01:47:55 +01:00
Kevin
d94772171f
Merge pull request #16541 from apainintheneck/next-gen-api-formula-json-v3
...
Next gen api formula json v3
2024-02-04 11:16:01 -08:00
Mike McQuaid
f09ea3a472
Merge pull request #16583 from dnicolson/fix-quick-look-2
...
Replace “QuickLook” with “Quick Look”
2024-02-04 17:55:54 +01:00
Dave Nicolson
4d9496831d
Replace “QuickLook” with “Quick Look”
2024-02-04 16:30:03 +01:00
Mike McQuaid
31db97206b
Merge pull request #16582 from EricFromCanada/text-output-formatting
...
docs & audits: text output improvements
2024-02-04 16:23:27 +01:00
Eric Knibbe
e63b1f4da5
docs: monospace suggested values
2024-02-04 15:42:26 +01:00
Eric Knibbe
7698cf2098
audit: messaging improvements
2024-02-04 15:10:14 +01:00
Mike McQuaid
683bb6d73a
docs/Homebrew-Governance: fix typo.
...
Co-authored-by: Steve Peters <computersthatmove@gmail.com>
2024-02-04 13:52:15 +01:00
Mike McQuaid
1cbc5462c7
Homebrew-Governance: import PLC-approved changes.
...
All the changes here were approved by a majority of the PLC and
offered for review to the TSC and members with no blocking objections.
2024-02-04 13:52:15 +01:00
apainintheneck
54b54b7e93
formula: change how #to_hash is defined for backwards compatibility
...
Now the output of commands like `brew info --json=` and
`brew generate-formula-api` should be the same as before along with
the additional files for the internal API. Before this commit the
hash key order had changed.
2024-02-04 13:50:57 +01:00
apainintheneck
3c503cdf56
Normalize service serialization method names
2024-02-04 13:50:57 +01:00
apainintheneck
d9a98ac4ec
Address review feedback
...
- move caveats serialization to a method
- remove unnecessary nesting where the hash would only have one key
Also, removed comment about checking disable and deprecation reasons.
2024-02-04 13:50:57 +01:00
apainintheneck
ba3a0f8c33
dev-cmd/generate-formula-api: generate homebrew-core.json
...
This adds the code to generate the homebrew-core.json file which
represents the entire tap instead of just the previous array of
formula hashes. Any shared logic has been moved into the top-level
hash scope including aliases, renames, tap_git_head and tap_migrations.
I also added a check to skip adding the variations hash to the api
hash if it is empty.
Now we're down to 10MB from 24MB!!!
2024-02-04 13:50:57 +01:00
apainintheneck
69609731d9
formula: share dependencies serialization logic
...
Note: This changes where the "head_dependencies" key in the hash
shows up but not the hash's contents.
"head_dependencies" now shows up directly after all of the other
dependency keys. Before it was always at the end of the hash after
variations.
2024-02-04 13:50:57 +01:00
apainintheneck
d2dd80b0d6
formula: share requirements serialization logic
2024-02-04 13:50:57 +01:00
apainintheneck
c1d85bf598
formula: add #to_api_hash
...
This will be used internally to generate a slimmer api hash representation
of formulas that will require less space and be faster to load.
Changes:
- Added #to_api_hash
- Modified #to_hash_with_variations to work with both #to_hash and #to_api_hash
- Modified #bottle_hash to have compact representation for the api hash
- Added #urls_hash to share url hash generation logic between the hash methods
2024-02-04 13:50:57 +01:00
Mike McQuaid
1745db8000
Merge pull request #16580 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2024-02-04 12:58:04 +01:00
Mike McQuaid
8679eaf8db
Merge pull request #16575 from Homebrew/pkg_installer_14_arm64
...
workflows/pkg-installer: use macOS 14 ARM64 worker
2024-02-04 12:55:30 +01:00
BrewTestBot
d39268ba84
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2024-02-04 11:42:32 +00:00
BrewTestBot
17e7006651
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-02-04 11:40:44 +00:00
Mike McQuaid
a2d4aebc61
workflows/pkg-installer: use macOS 14 ARM64 worker
...
This is both free and lets us test on newer versions of macOS.
2024-02-04 12:39:52 +01:00