38785 Commits

Author SHA1 Message Date
BrewTestBot
428450dd94
Update RBI files for plist.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-26 18:41:49 +00:00
BrewTestBot
2d2282196f
brew vendor-gems: commit updates. 2023-12-26 18:38:11 +00:00
dependabot[bot]
b46a48df72
build(deps): bump plist from 3.7.0 to 3.7.1 in /Library/Homebrew
Bumps [plist](https://github.com/patsplat/plist) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/patsplat/plist/releases)
- [Changelog](https://github.com/patsplat/plist/blob/master/CHANGELOG.rdoc)
- [Commits](https://github.com/patsplat/plist/compare/v3.7.0...v3.7.1)

---
updated-dependencies:
- dependency-name: plist
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-26 18:35:22 +00:00
Mike McQuaid
719c892f64
Merge pull request #16395 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.20.1
build(deps-dev): bump rubocop-performance from 1.20.0 to 1.20.1 in /Library/Homebrew
2023-12-26 14:01:59 +00:00
BrewTestBot
7ad1bea27e
Update RBI files for rubocop-performance.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-26 13:51:21 +00:00
Mike McQuaid
e2e6f25740
Merge pull request #16399 from razvanazamfirei/audit-formula-fix
audit: fix formula path
2023-12-26 13:46:01 +00:00
BrewTestBot
35075cbfee
brew vendor-gems: commit updates. 2023-12-26 13:45:51 +00:00
dependabot[bot]
60520ebf66
build(deps-dev): bump rubocop-performance in /Library/Homebrew
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.20.0 to 1.20.1.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.20.0...v1.20.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-26 13:42:56 +00:00
Mike McQuaid
0c420df366
Merge pull request #16397 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-4.4.0
build(deps-dev): bump parallel_tests from 4.3.0 to 4.4.0 in /Library/Homebrew
2023-12-26 13:42:29 +00:00
Mike McQuaid
d70538bec4
Merge pull request #16396 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rails-2.23.1
build(deps-dev): bump rubocop-rails from 2.23.0 to 2.23.1 in /Library/Homebrew
2023-12-26 13:41:35 +00:00
Razvan Azamfirei
2dc3741f08
audit: fix formula path 2023-12-26 08:19:49 +02:00
BrewTestBot
1b1d5e806f
Update RBI files for parallel_tests.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-25 18:37:22 +00:00
BrewTestBot
ff9fb560a8
Update RBI files for rubocop-rails.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-25 18:35:21 +00:00
BrewTestBot
555ebab98c
brew vendor-gems: commit updates. 2023-12-25 18:32:11 +00:00
BrewTestBot
8959d4b0a8
brew vendor-gems: commit updates. 2023-12-25 18:31:42 +00:00
dependabot[bot]
2446f1ffa4
build(deps-dev): bump parallel_tests in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 4.3.0 to 4.4.0.
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
- [Commits](https://github.com/grosser/parallel_tests/compare/v4.3.0...v4.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 18:29:15 +00:00
dependabot[bot]
47259f0a18
build(deps-dev): bump rubocop-rails in /Library/Homebrew
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.23.0 to 2.23.1.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.23.0...v2.23.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 18:28:52 +00:00
Mike McQuaid
7817518992
Merge pull request #16391 from EricFromCanada/docs-standard-arguments
docs: mention standard argument methods
4.2.1
2023-12-24 19:08:18 +00:00
Bo Anderson
6a92925d7e
Merge pull request #16390 from Bo98/style-cache
workflows/tests: add style caching
2023-12-23 16:46:36 +00:00
Bo Anderson
afe453da28
Merge pull request #16389 from Bo98/xcode-15.1
os/mac/xcode: support Xcode 15.1
2023-12-23 16:46:18 +00:00
Bo Anderson
338d626ffb
Merge pull request #16392 from Bo98/westmere
os/mac/hardware: use Westmere on >= Ventura
2023-12-23 16:45:35 +00:00
Bo Anderson
fba5a874fc os/mac/hardware: use Westmere on >= Ventura 2023-12-23 04:58:53 +00:00
Bo Anderson
3798cacc40
Merge pull request #16388 from Bo98/fast-xcode-version
os/mac/xcode: add fast path for Xcode version detection
2023-12-23 03:09:16 +00:00
Eric Knibbe
09b7a7bceb
docs: mention standard argument methods 2023-12-22 21:44:42 -05:00
Patrick Linnane
8537849f83
Merge pull request #16387 from Homebrew/sponsors-maintainers-man-completions
Update sponsors.
2023-12-22 18:41:32 -08:00
Bo Anderson
cee50fcbca workflows/tests: add style caching 2023-12-23 01:33:34 +00:00
Bo Anderson
61a73014d3 os/mac/xcode: support Xcode 15.1 2023-12-23 00:55:50 +00:00
Bo Anderson
04ad24efe8 os/mac/xcode: add fast path for Xcode version detection 2023-12-23 00:49:36 +00:00
BrewTestBot
f9ca6a06e4
Update sponsors.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-12-23 00:05:49 +00:00
Kevin
2cbe3886e0
Merge pull request #16386 from apainintheneck/limit-config-tap-info-output
cmd/config: limit tap info output
2023-12-22 11:46:12 -08:00
apainintheneck
857ab132a2 cmd/config: limit tap info output
We really only need to see info that is surprising or out of the norm.
For that reason, we can skip showing the tap remote and the tap branch
if they are what we expect them to be.
2023-12-22 10:39:29 -08:00
Mike McQuaid
0b804d4ab0
Merge pull request #16384 from apainintheneck/fix-cask-all
Fix Cask::Cask.all bug
2023-12-22 08:52:01 +00:00
Mike McQuaid
c6fbebdb50
Merge pull request #16385 from apainintheneck/add-core-cask-tap-to-config-output
cmd/config: Add core cask tap to output
2023-12-22 08:49:47 +00:00
apainintheneck
536b37c766 cmd/config: Add core cask tap to output
This information is occasionally useful when debugging so we should
include it by default to make our lives easier.
2023-12-21 22:54:38 -08:00
apainintheneck
b79778229c Resolve Cask::Cask.all todo
Now it takes the :eval_all parameter that means we can remove
ARGV handling inside Cask::Cask.all.
2023-12-21 21:55:16 -08:00
apainintheneck
5a674c232f Fix Cask::Cask.all bug
We were only loading casks from files with this command which,
of course, didn't work for casks that can only be loaded from
the API (when the core cask tap is not tapped). This changes
things to align more with what we do for formulae.
2023-12-21 21:39:58 -08:00
Mike McQuaid
d1625b6e3d
Merge pull request #16380 from cho-m/cpuid-in-static-lib 2023-12-22 01:12:26 +00:00
Issy Long
fb124f92ed
Ignore non-zap trash methods 2023-12-22 00:41:56 +00:00
Issy Long
b9f13fc35d
Better detection and replacement of non-alphabetized arrays
- Use `sort_by` to sort the array, rather than comparing each element
  to the next.
- This doesn't error with complaints about clobbering at all when run on
  `homebrew/cask`, hurray. And it also handles interpolations correctly,
  rather than ignoring them.

Co-authored-by: Bevan Kay <email@bevankay.me>
2023-12-22 00:26:38 +00:00
Issy Long
f34accfcde
Make the test expect_offense calls consistent with other tests 2023-12-22 00:20:02 +00:00
Issy Long
f4754baa00
Ignore zap trash stanzas with interpolation
- Interpolating the version into a path is a common pattern, but the interpolations
  trip up the alphabetization autocorrect quite spectacularly, so let's
  ignore them (for now?).
2023-12-22 00:19:03 +00:00
Michael Cho
53accccfb2
formula_cellar_checks: detect cpuid in static libs 2023-12-21 12:08:18 -05:00
Mike McQuaid
4a8d9ce246
Merge pull request #16379 from Homebrew/SMillerDev-patch-1
feat: add "no public presence" as cask rejection reason
2023-12-21 14:56:41 +00:00
Sean Molenaar
86e31d07d8
feat: add "no public presence" as cask rejection reason 2023-12-21 15:35:55 +01:00
Mike McQuaid
f093c27a17
Merge pull request #16376 from MikeMcQuaid/cask_on_system_conditionals_fix
rubocops/cask/on_system_conditionals: allow blocks.
2023-12-21 10:12:00 +00:00
Mike McQuaid
9679b49840
Merge pull request #16375 from MikeMcQuaid/vscode_settings_shellcheck
vscode/settings: update shellcheck.
2023-12-21 10:10:22 +00:00
Mike McQuaid
82edf71cf6
Merge pull request #16368 from Kentzo/prefer_sudo_as_root
sudo: Prioritize sudo_as_root over HOMEBREW_SUDO_THROUGH_SUDO_USER.
2023-12-21 10:08:25 +00:00
Mike McQuaid
a21b2dc833
rubocops/cask/on_system_conditionals: allow blocks.
Without this, there's an infinite loop on `brew style --fix` if you have
a `if Hardware::CPU.arm?` in a `postflight` block where it will change
back and forward between `if` and `on_os` syntax forever.
2023-12-21 10:00:46 +00:00
Mike McQuaid
857fe1a1e3
vscode/settings: update shellcheck.
VSCode keeps trying to change this file so: let's let it.
2023-12-21 09:59:43 +00:00
Ilya Kulakov
5f7db2b732
Fix syntax errors.
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-12-21 01:16:09 -08:00