BrewTestBot
6fa0f8552f
Update RBI files for sorbet-runtime-and-sorbet-static-and-runtime.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-01-30 18:29:21 +00:00
BrewTestBot
3557d3bc65
brew vendor-gems: commit updates.
2024-01-30 18:23:40 +00:00
dependabot[bot]
fcff197802
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.11219 to 0.5.11221
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static-and-runtime` from 0.5.11219 to 0.5.11221
- [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-01-30 18:20:02 +00:00
Mike McQuaid
176095a826
utils/bottles: tweak syntax.
2024-01-30 17:15:13 +00:00
Mike McQuaid
022fa7995f
Merge pull request #16544 from dduugg/timer-util
...
Replace Time refinement with Timer Util
2024-01-30 17:11:56 +00:00
Douglas Eichelberger
e00d066d87
Replace Time refinement with Timer Util
2024-01-29 18:50:12 -08:00
Arian Faurtosh
9088cf9be0
Fixes openjdk_dep_name_if_applicable
when not using CurlGitHubPackagesDownloadStrategy
...
When installing a formula, `FormulaInstaller` calls `#pour`, which in turn calls:
6f20c0300a/Library/Homebrew/formula_installer.rb (L1260)
This `tab` is expected to have `#runtime_dependencies`, and it typically will because most packages come from http://ghcr.io
6f20c0300a/Library/Homebrew/utils/bottles.rb (L111)
Any `DownloadStrategy` that does not match `CurlGitHubPackagesDownloadStrategy` will lead here:
6f20c0300a/Library/Homebrew/software_spec.rb (L463)
Causing this branch to be executed for creating the `tab`:
6f20c0300a/Library/Homebrew/utils/bottles.rb (L119)
This causes a slight issue because `openjdk_dep_name_if_applicable` calls `keg.runtime_dependencies` when it's still `nil`.
6f20c0300a/Library/Homebrew/keg_relocate.rb (L134-L140)
And if it's blank, it won't do the regex replacement on `@@HOMEBREW_JAVA@@`, resulting in the following error when running `Kafka`:
```console
$ tail -f /opt/homebrew/var/log/kafka/kafka_output.log
/opt/homebrew/Cellar/kafka/3.6.0/libexec/bin/kafka-run-class.sh: line 346: /opt/homebrew/@@HOMEBREW_JAVA@@/bin/java: No such file or directory
/opt/homebrew/Cellar/kafka/3.6.0/libexec/bin/kafka-run-class.sh: line 346: exec: /opt/homebrew/@@HOMEBREW_JAVA@@/bin/java: cannot execute: No such file or directory
```
As mentioned by: https://github.com/orgs/Homebrew/discussions/2530#discussioncomment-2002374
> Installing Java-dependent formulae from bottle mirrors doesn't work properly at the moment. The issue is that brew needs the manifest in order to correctly replace @@HOMEBREW_JAVA@@ but brew only knows how to fetch manifests from ghcr.io.
> Pull requests to fix this welcome.
This should fix this issue, by getting the `runtime_dependencies` directly from the formula for those cases that it can't get it from https://ghcr.io or tabfile
```ruby
f_runtime_deps = formula.runtime_dependencies(read_from_tab: false)
tab.runtime_dependencies = Tab.runtime_deps_hash(formula, f_runtime_deps)
```
2024-01-29 15:57:55 -08:00
Issy Long
3ee62bb244
Update example formula descriptions
2024-01-29 22:43:36 +00:00
Issy Long
3955a70a26
Delete easily outdated template docs for brew create
2024-01-29 22:39:12 +00:00
Mike McQuaid
2cb8efc51d
Merge pull request #16377 from razvanazamfirei/rubocop-uninstall-methods-order
...
rubocop: order uninstall/zap methods
2024-01-29 16:32:24 +00:00
Mike McQuaid
cfac516ee0
Merge pull request #16538 from dduugg/TopLevelMethodDefinition
...
Enable Style/TopLevelMethodDefinition
4.2.6
2024-01-28 16:06:34 +00:00
Razvan Azamfirei
82cdf27eb8
fixture/cask: fix style violations
2024-01-28 10:19:39 -05:00
Razvan Azamfirei
9aabe1ba91
rubocop: preserve comments when ordering uninstall methods
2024-01-28 07:08:48 -05:00
Razvan Azamfirei
7c540dd3c5
rubocop: add uninstall methods order tests
...
Co-authored-by: Bevan Kay <email@bevankay.me>
2024-01-28 07:08:47 -05:00
Razvan Azamfirei
db72295c20
rubocop: order uninstall methods
2024-01-28 07:08:47 -05:00
Issy Long
3f5ae06ab1
Allow a longer Layout/LineLength
for just the bottle blocks
2024-01-27 12:32:46 +00:00
Issy Long
aaddc66548
Fix remaining RuboCop FormulaAudit
offenses in example code
2024-01-27 12:30:00 +00:00
Kevin
8392f70620
Merge pull request #16539 from dduugg/fixed-fixmes
...
Remove some fixed FIXMEs
2024-01-26 21:14:58 -08:00
Douglas Eichelberger
bec27d44c6
Remove stray ActiveSupport references
2024-01-26 15:38:13 -08:00
Douglas Eichelberger
4b59101549
Resolve type errors
2024-01-26 15:04:00 -08:00
Douglas Eichelberger
8db86f712f
brew typecheck --update-all
2024-01-26 15:04:00 -08:00
Douglas Eichelberger
8f52b6f02b
Remove .rbi files for removed dependencies
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
2e90749f9f
brew vendor-gems: commit updates.
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
ae249ec282
Vendor InverseMethods cop
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
0caaa1fa36
Vendor SafeNavigationWithBlank cop
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
665bda0fbd
Vendor Presence cop
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
f99d39faf9
Vendor CompactBlank cop
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
6472aca1a6
Prefer endless methods
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
686264f1b0
Remove inline disables
2024-01-26 15:03:59 -08:00
Douglas Eichelberger
9d081a67cc
Replace Rails/NegateInclude with Inverse/Invertible cops
2024-01-26 12:27:50 -08:00
Douglas Eichelberger
b6fef7b893
Add Taps exclusion
2024-01-26 12:25:47 -08:00
Douglas Eichelberger
8c832e0905
Remove some fixed FIXMEs
2024-01-26 12:00:13 -08:00
Douglas Eichelberger
36f64d6b30
Enable Style/TopLevelMethodDefinition
2024-01-26 11:37:11 -08:00
Mike McQuaid
e55c14e596
Merge pull request #16537 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-and-sorbet-static-and-runtime-0.5.11219
...
build(deps): bump sorbet-runtime and sorbet-static-and-runtime in /Library/Homebrew
2024-01-26 16:45:14 +00:00
Mike McQuaid
47c348739b
Merge pull request #16535 from p-linnane/drop-eval-all
...
docs: drop example that requires `--eval-all`
2024-01-26 16:41:08 +00:00
BrewTestBot
82e76a27ba
brew vendor-gems: commit updates.
2024-01-26 16:28:59 +00:00
dependabot[bot]
ea7e37e510
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.11218 to 0.5.11219
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static-and-runtime` from 0.5.11218 to 0.5.11219
- [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-01-26 16:25:58 +00:00
Patrick Linnane
72a7ffd7ee
docs: drop example that requires --eval-all
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-01-26 08:17:44 -08:00
Mike McQuaid
9caedc1ed0
Merge pull request #16534 from Homebrew/sponsors-maintainers-man-completions
...
Update manpage and completions.
2024-01-26 14:13:57 +00:00
Mike McQuaid
3d03ed2710
Merge pull request #16515 from issyl0/bump-point-out-if-formulae-are-synced
...
dev-cmd/bump: Point out if formulae should be kept in sync with others
2024-01-26 14:04:20 +00:00
BrewTestBot
a1ce124ca3
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-01-26 14:03:20 +00:00
Mike McQuaid
8c2dcbac3d
Merge pull request #16530 from trail-of-forks/joesweeney/provenance-on-publish
...
Add option to retain tmpdir on pr-pull
2024-01-26 14:02:12 +00:00
Patrick Linnane
7b84e79c21
Merge pull request #16533 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.12.0
...
build(deps-dev): bump tapioca from 0.11.17 to 0.12.0 in /Library/Homebrew
2024-01-25 19:33:38 -08:00
Patrick Linnane
0b8ce157c5
Merge pull request #16532 from Homebrew/dependabot/github_actions/codecov/codecov-action-3.1.5
...
build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5
2024-01-25 19:23:20 -08:00
BrewTestBot
96d8eda248
Update RBI files for tapioca.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-01-26 03:22:49 +00:00
BrewTestBot
f367d08d1f
brew vendor-gems: commit updates.
2024-01-26 03:16:59 +00:00
dependabot[bot]
912646e75f
build(deps-dev): bump tapioca in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.11.17 to 0.12.0.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.11.17...v0.12.0 )
---
updated-dependencies:
- dependency-name: tapioca
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 03:14:00 +00:00
dependabot[bot]
bc0da139b9
build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](eaaf4bedf3...4fe8c5f003
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 03:13:53 +00:00
Issy Long
bf44e74a01
Fix Sorbet - don't need the T.must
s anymore
2024-01-25 23:11:37 +00:00
Patrick Linnane
e6350f6288
Merge pull request #16531 from p-linnane/json-eval-all
...
docs: use `--eval-all` with `brew info`
2024-01-25 09:56:05 -08:00