30713 Commits

Author SHA1 Message Date
dependabot[bot]
2c633d3776
build(deps-dev): bump tapioca in /Library/Homebrew
Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.11.14 to 0.11.15.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](https://github.com/Shopify/tapioca/compare/v0.11.14...v0.11.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 15:41:42 +00:00
Mike McQuaid
02edb464d6
Merge pull request #16446 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-factory_bot-2.25.1
build(deps-dev): bump rubocop-factory_bot from 2.24.0 to 2.25.1 in /Library/Homebrew
2024-01-08 15:40:13 +00:00
Mike McQuaid
e71bee3d8d
Merge pull request #16448 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-prof-1.7.0
build(deps-dev): bump ruby-prof from 1.6.3 to 1.7.0 in /Library/Homebrew
2024-01-08 15:34:18 +00:00
BrewTestBot
59f9a5f946
Update RBI files for rubocop-factory_bot.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-01-08 15:29:38 +00:00
BrewTestBot
0442779207
Update RBI files for regexp_parser.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-01-08 15:21:02 +00:00
BrewTestBot
6672e8b03f
Update RBI files for ruby-prof.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-01-08 15:19:08 +00:00
BrewTestBot
b93aef4479
brew vendor-gems: commit updates. 2024-01-08 15:15:30 +00:00
BrewTestBot
dcec07bfb0
brew vendor-gems: commit updates. 2024-01-08 15:15:13 +00:00
BrewTestBot
43d7226c05
brew vendor-gems: commit updates. 2024-01-08 15:15:02 +00:00
dependabot[bot]
74e314119d
build(deps-dev): bump ruby-prof from 1.6.3 to 1.7.0 in /Library/Homebrew
Bumps [ruby-prof](https://github.com/ruby-prof/ruby-prof) from 1.6.3 to 1.7.0.
- [Changelog](https://github.com/ruby-prof/ruby-prof/blob/master/CHANGES)
- [Commits](https://github.com/ruby-prof/ruby-prof/commits)

---
updated-dependencies:
- dependency-name: ruby-prof
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 15:12:27 +00:00
dependabot[bot]
d177a2fd33
build(deps-dev): bump regexp_parser in /Library/Homebrew
Bumps [regexp_parser](https://github.com/ammar/regexp_parser) from 2.8.3 to 2.9.0.
- [Changelog](https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ammar/regexp_parser/compare/v2.8.3...v2.9.0)

---
updated-dependencies:
- dependency-name: regexp_parser
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 15:12:16 +00:00
dependabot[bot]
ad3afc5af7
build(deps-dev): bump rubocop-factory_bot in /Library/Homebrew
Bumps [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) from 2.24.0 to 2.25.1.
- [Release notes](https://github.com/rubocop/rubocop-factory_bot/releases)
- [Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.24.0...v2.25.1)

---
updated-dependencies:
- dependency-name: rubocop-factory_bot
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 15:12:06 +00:00
Mike McQuaid
9cdfcd353b
Merge pull request #16441 from apainintheneck/add-profile-option-to-tests
dev-cmd/tests: Add profile option
2024-01-08 14:03:25 +00:00
apainintheneck
926c5b739a cmd/audit: fix type error in cask livecheck url audit
This got updated recently in 42a42c96acc5193dbb6e321ff2aaecceb00e48a4
to split out the livecheck audits and as a result of that the type
signature for the #validate_url_for_https_availablity method got updated.

This did not account for the possibility that the livecheck url was nil.
I've added a nil check here since it makes no sense to try and validate
a nil url and we have nil checks for the other two http availability
audits already. Plus, the livecheck blocks are audited thoroughly already
for syntax.
2024-01-07 15:45:24 -08:00
Markus Reiter
42a42c96ac
Merge pull request #16438 from reitermarkus/split-https-audit
Split `https_availability` audit.
2024-01-07 16:34:51 +01:00
apainintheneck
894b94bfd7 dev-cmd/tests: Add profile option
This will allow us to more easily measure test performance. The only
downside here is that we can't use it with parallel rspec because
it will show the n slowest tests for each parallel rspec run which
is not what we want.
2024-01-06 12:51:15 -08:00
Patrick Linnane
f63b089735
os/mac/hardware/cpu: add update comment 2024-01-06 08:58:20 -08:00
Markus Reiter
d496d044f1
Split https_availability audit. 2024-01-06 11:40:56 +01:00
Patrick Linnane
a0f6b9358f
test/hardware/cpu_spec: add M3 values 2024-01-05 15:37:33 -08:00
BrewTestBot
004df8151b
Update RBI files for parser.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-01-05 17:24:05 +00:00
BrewTestBot
59a40a1abc
brew vendor-gems: commit updates. 2024-01-05 17:07:45 +00:00
dependabot[bot]
4915b2cc64
build(deps-dev): bump parser in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 3.2.2.4 to 3.3.0.0.
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v3.2.2.4...v3.3.0.0)

---
updated-dependencies:
- dependency-name: parser
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-05 17:04:21 +00:00
BrewTestBot
106f68187a
Update RBI files for rubocop-capybara.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-01-03 18:34:54 +00:00
BrewTestBot
586cd92294
brew vendor-gems: commit updates. 2024-01-03 18:28:52 +00:00
dependabot[bot]
e07c50f826
build(deps-dev): bump rubocop-capybara in /Library/Homebrew
Bumps [rubocop-capybara](https://github.com/rubocop/rubocop-capybara) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/rubocop/rubocop-capybara/releases)
- [Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-capybara/compare/v2.19.0...v2.20.0)

---
updated-dependencies:
- dependency-name: rubocop-capybara
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-03 18:25:54 +00:00
Douglas Eichelberger
b3522b3bb8 Remove ActiveSupport String filters 2024-01-02 16:56:27 -08:00
Issy Long
9070f6d829
Check uninstall too, avoiding arrays containing commands 2024-01-02 23:31:13 +00:00
Bo Anderson
a782847293
Merge pull request #16422 from Bo98/build-fix
build: fix bad modify_build_environment call
2024-01-02 18:42:26 +00:00
Bo Anderson
fb5243288b build: fix bad modify_build_environment call 2024-01-02 18:32:28 +00:00
Mike McQuaid
734123f5dd
Merge pull request #16421 from Bo98/dependency-cleanup
dependency: cleanup unused code
2024-01-02 18:14:38 +00:00
Bo Anderson
e466417cdf dependency: cleanup unused code 2024-01-02 17:48:29 +00:00
apainintheneck
984dcf8c11 API: Load casks/formula from JSON with missing keys
We'd like to reduce the size of the API JSON and to do that we are
going to remove unused and/or blank elements from the cask/formula
definition. This will reduce the amount of data that has to go
over the wire and make it easier to load this data into memory.
2024-01-01 19:10:48 -08:00
BrewTestBot
0c7012f969
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2024-01-02 00:26:38 +00:00
Mike McQuaid
65bf26fb27
Merge pull request #16416 from Bo98/safe-filename
Add consistent path validation
2024-01-01 18:48:28 +00:00
Bo Anderson
5aebde3ffd Add consistent path validation 2024-01-01 18:37:47 +00:00
Mike McQuaid
705d2564dd
Merge pull request #16406 from dduugg/attrable
Create dedicated Attrable mixin for attr_ methods
2024-01-01 17:37:37 +00:00
Bo Anderson
c51838fa1f os/mac/pkgconfig/14: update for 14.2 2024-01-01 16:33:25 +00:00
BrewTestBot
455a44b685
Update RBI files for rdiscount.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-31 23:53:09 +00:00
BrewTestBot
15139c56d3
brew vendor-gems: commit updates. 2023-12-31 23:47:57 +00:00
dependabot[bot]
8a2960ee76
build(deps-dev): bump rdiscount in /Library/Homebrew
Bumps [rdiscount](https://github.com/davidfstr/rdiscount) from 2.2.7.2 to 2.2.7.3.
- [Changelog](https://github.com/davidfstr/rdiscount/blob/master/CHANGELOG.md)
- [Commits](https://github.com/davidfstr/rdiscount/compare/2.2.7.2...2.2.7.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-31 23:45:08 +00:00
Douglas Eichelberger
db97ff2dce Use define_method instead 2023-12-31 11:29:57 -08:00
Mike McQuaid
bc566b5cd0
Merge pull request #16382 from cho-m/uses_from_macos-linux-required
rubocops/uses_from_macos: audit when `depends_on :linux`
2023-12-31 17:32:17 +00:00
Michael Cho
2f3f017a6e
rubocops/uses_from_macos: audit when depends_on :linux 2023-12-30 18:30:05 -05:00
Michael Cho
10659a1d61
update-python-resources: show pip install failure when --verbose
Also use `--disable-pip-version-check` to remove pip update notices
2023-12-30 12:16:09 -05:00
Michael Cho
04d8ae20f3
Merge pull request #16367 from cho-m/pypi-use-formula-py
utils/pypi: use python from formula
2023-12-30 10:57:49 -05:00
Michael Cho
b62c77e8da
formula_creator: keep std_configure_args
Match `homebrew-core` preferences where we usually keep
`std_configure_args` even if some args are unrecognized and
where we pass any additional args before `std_configure_args`.
2023-12-28 16:00:28 -05:00
Douglas Eichelberger
ffd761d2e9 Create dedicated Attrable mixin for attr_ methods 2023-12-28 11:46:27 -08:00
Patrick Linnane
c0e6892c63
os/mac/hardware/cpu: update M3 values 2023-12-28 09:39:21 -08:00
Bo Anderson
84c2360629
Merge pull request #16405 from dduugg/regexp-match
Some minor regexp matching perf improvements
2023-12-28 15:52:31 +00:00
Mike McQuaid
67217f6e97
Merge pull request #16402 from Homebrew/dependabot/bundler/Library/Homebrew/plist-3.7.1
build(deps): bump plist from 3.7.0 to 3.7.1 in /Library/Homebrew
2023-12-28 08:16:44 +00:00