27089 Commits

Author SHA1 Message Date
dependabot[bot]
9f7061dfc2
build(deps): bump bindata from 2.4.12 to 2.4.14 in /Library/Homebrew
Bumps [bindata](https://github.com/dmendel/bindata) from 2.4.12 to 2.4.14.
- [Release notes](https://github.com/dmendel/bindata/releases)
- [Changelog](https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc)
- [Commits](https://github.com/dmendel/bindata/compare/v2.4.12...v2.4.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-05 16:48:28 +00:00
Bo Anderson
80c26221b3
Merge pull request #14102 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-ast-1.23.0
build(deps): bump rubocop-ast from 1.21.0 to 1.23.0 in /Library/Homebrew
2022-11-05 16:47:16 +00:00
Bo Anderson
7b86159d51
Merge pull request #14103 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-mocks-3.11.2
build(deps): bump rspec-mocks from 3.11.1 to 3.11.2 in /Library/Homebrew
2022-11-05 16:46:13 +00:00
BrewTestBot
6a428a8791
Update RBI files for rspec-github.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2022-11-05 16:09:01 +00:00
BrewTestBot
ae93123fe4
Update RBI files for rspec-mocks.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2022-11-05 16:07:15 +00:00
BrewTestBot
c32a4312cf
Update RBI files for rubocop-ast.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2022-11-05 16:07:01 +00:00
BrewTestBot
c847464328
brew vendor-gems: commit updates. 2022-11-05 16:03:07 +00:00
BrewTestBot
e1988a12fa
brew vendor-gems: commit updates. 2022-11-05 16:01:54 +00:00
BrewTestBot
8680a96d62
brew vendor-gems: commit updates. 2022-11-05 16:01:34 +00:00
dependabot[bot]
709f91d312
build(deps): bump rspec-github from 2.3.1 to 2.4.0 in /Library/Homebrew
Bumps [rspec-github](https://github.com/drieam/rspec-github) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/drieam/rspec-github/releases)
- [Commits](https://github.com/drieam/rspec-github/compare/2.3.1...2.4.0)

---
updated-dependencies:
- dependency-name: rspec-github
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-05 15:58:39 +00:00
dependabot[bot]
5a3d2fffcf
build(deps): bump rspec-mocks from 3.11.1 to 3.11.2 in /Library/Homebrew
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks) from 3.11.1 to 3.11.2.
- [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.11.1...v3.11.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-05 15:58:02 +00:00
dependabot[bot]
b27d1738e5
build(deps): bump rubocop-ast from 1.21.0 to 1.23.0 in /Library/Homebrew
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.21.0 to 1.23.0.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.21.0...v1.23.0)

---
updated-dependencies:
- dependency-name: rubocop-ast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-05 15:57:41 +00:00
Bo Anderson
796bad98ff
Allow gem installation on Rubies other than 2.6 2022-11-05 15:23:19 +00:00
Bo Anderson
6ede5d2dd5
rubocops: handle empty formula body in various cops 2022-11-05 04:40:16 +00:00
Bo Anderson
a54b7a8c15
dev-cmd/prof: use HOMEBREW_RUBY_EXEC_ARGS 2022-11-05 04:18:13 +00:00
Bo Anderson
e03548fc7a
style: use HOMEBREW_RUBY_EXEC_ARGS 2022-11-05 04:18:10 +00:00
Bo Anderson
7d7083d0f3
Universally apply Ruby disable options 2022-11-05 01:58:12 +00:00
Bo Anderson
127e4189cf
Merge pull request #14097 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2022-11-05 01:57:06 +00:00
Bo Anderson
590773f003
Merge pull request #14095 from Bo98/no-all-checks
dev-cmd/bottle: add --no-all-checks
2022-11-05 01:42:36 +00:00
Bo Anderson
5eae127553
Merge pull request #14093 from Bo98/rubyext-upstream
rubyext: align workaround with upstream
2022-11-05 01:40:53 +00:00
BrewTestBot
41c935bb76
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2022-11-05 00:32:36 +00:00
Bo Anderson
5468c2d642
Merge pull request #14092 from moabits/master
caveats: Update message displayed by unsigned_accessibility
2022-11-04 20:32:44 +00:00
Bo Anderson
5fb368d9b8
dev-cmd/bottle: add --no-all-checks 2022-11-04 18:46:43 +00:00
Bo Anderson
d862b161d4
rubyext: align workaround with upstream 2022-11-04 17:25:15 +00:00
Bo Anderson
031bd9cd18
Update patchelf.rb to 1.4.0 2022-11-04 16:54:16 +00:00
moabits
b57cea84dd Fix style 2022-11-04 17:36:47 +01:00
moabits
a4bbdf8500 Update description for unsigned_accessibility caveat 2022-11-04 17:05:49 +01:00
Bo Anderson
a7c5e40c12
Merge pull request #14086 from Bo98/tapioca-platform-lock
sorbet/tapioca/require: make aware of platform-specific gem resolution
2022-11-04 11:12:41 +00:00
Bo Anderson
4abaab411f
Update RBI files 2022-11-04 05:43:50 +00:00
Bo Anderson
883ee7f4a3
sorbet/tapioca/require: make aware of platform-specific gem resolution 2022-11-04 05:42:42 +00:00
Issy Long
6f2f97b98f
test/rubocops/formula_desc: Ensure autocorrect when desc ends in .
- This was another thing that I should have done in PR 3411 in 2017,
  tested that the regex for autocorrecting `desc` stanzas ending in full
  stops actually worked. At least I'm getting to it now.
2022-11-03 23:13:19 +00:00
Issy Long
f3d43110b5
test/rubocops/formula_desc: Ensure that desc allows ending with etc.
- This was funny (and embarrassing), I was looking at my first contributions to
  Homebrew since someone asked me how long I'd been involved.
- Turns out that in 2017 I improved the formula description RuboCop rule to
  allow descriptions to end with `etc.` in
  https://github.com/Homebrew/brew/pull/3411. Apparently I didn't have time
  back then to write a test for it. So now I will remedy this 5 years later.
2022-11-03 22:25:07 +00:00
Mike McQuaid
84caae3f8f
Merge pull request #14071 from Homebrew/tests_codespaces
tests: fix under GitHub Codespaces.
2022-11-03 17:04:15 +00:00
Mike McQuaid
2961132e01
tests: fix under GitHub Codespaces. 2022-11-03 16:33:04 +00:00
Patrick Linnane
a975ad1a5c
Fix: Sparkle audit prior to el_capitan 2022-11-02 21:30:51 -07:00
Mike McQuaid
5ef3d76c8d
Merge pull request #14070 from MikeMcQuaid/search_tty
cmd/search: better handle non-TTY output.
2022-11-02 15:14:46 +00:00
Bo Anderson
31e97ca500
cask/dsl/depends_on: fix type signature 2022-11-01 20:49:16 +00:00
Sean Molenaar
f5c6667980
Update Library/Homebrew/cask/audit.rb
Co-authored-by: Bo Anderson <mail@boanderson.me>
2022-11-01 21:13:03 +01:00
Sean Molenaar
94c0d8917e
fix: allow sparkle without a macOS version 2022-11-01 20:49:43 +01:00
Mike McQuaid
8145d516e2
cmd/search: better handle non-TTY output.
When `stdout` is not a TTY then using `ohai` is a bit unpleasant as it
prevents using pipes to do cool things with the output.
2022-11-01 13:51:13 +00:00
Mike McQuaid
29e3e5906b
Merge pull request #14060 from SMillerDev/feature/cask/minos_audit
cask: audit for minimal OS version in sparkle feeds
2022-11-01 12:46:48 +00:00
Mike McQuaid
876b0dc759
Merge pull request #14065 from Bo98/cask-url-evaluate
cask/artifact/relocated: don't evaluate URL on creation
2022-10-31 13:39:03 +00:00
Bo Anderson
ad4730395a
cask/artifact/relocated: don't evaluate URL on creation 2022-10-31 13:07:25 +00:00
Issy Long
4c5feade88
Merge pull request #14062 from issyl0/rubocop-naming-method-parameter-name
rubocop: Deal with some TODOs for `Naming/MethodParameterName`
2022-10-31 12:56:04 +00:00
Sean Molenaar
73d124f342
audit: make min OS check depend on online? 2022-10-31 09:00:43 +01:00
Issy Long
c4e6a46271
rubocop: Set inherit_mode for allowed Naming/MethodParameterName
- As I was looking through the RuboCop configs for
  `Naming/MethodParameterName`, since there was a fairly long-standing
  TODO here, I found that in the default RuboCop configs the method
  names `to` and `io` are
  [allowed by default](41a8249b35/config/default.yml (L2794)).
- But we weren't inheriting those allowed names correctly from the
  default configuration. This fixes that so that we get future
  enhancements automatically for this particular cop allowlist.
2022-10-30 21:49:40 +00:00
Issy Long
c53b14e955
rubocop: Remove _ from allowed Naming/MethodParameterName
- As of RuboCop v0.67.0 (quite some time ago!), this rule allows `_` by
  default as it commonly denotes "this argument is unused". This is not
  set upstream in `AllowedNames`, the code
  [ignores underscores](4bc7d8c1bc (diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed))
  entirely.
2022-10-30 21:48:17 +00:00
Sean Molenaar
b27aeb8f94
Update Library/Homebrew/cask/audit.rb
Co-authored-by: Bo Anderson <mail@boanderson.me>
2022-10-30 19:41:51 +01:00
Bo Anderson
a99323e5a6
os/mac/xcode: do not recommend softwareupdate CLI 2022-10-30 18:16:08 +00:00
Sean Molenaar
012bd1f134
cask: audit for minimal OS version in sparkle feeds 2022-10-30 15:00:56 +01:00