Markus Reiter
9d5b0762fb
Merge pull request #14909 from Homebrew/sponsors-maintainers-man-completions
...
Update sponsors.
2023-03-07 03:55:40 +01:00
Markus Reiter
715e34a069
Merge pull request #14905 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.18.0
...
build(deps): bump minitest from 5.17.0 to 5.18.0 in /Library/Homebrew
2023-03-07 03:54:41 +01:00
BrewTestBot
5dd48e6643
Update RBI files for minitest.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-03-07 00:53:25 +00:00
Nanda H Krishna
5cac33c2a9
Merge pull request #14906 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-progressbar-1.13.0
...
build(deps): bump ruby-progressbar from 1.12.0 to 1.13.0 in /Library/Homebrew
2023-03-06 19:50:47 -05:00
BrewTestBot
1514e99f4c
brew vendor-gems: commit updates.
2023-03-07 00:46:16 +00:00
dependabot[bot]
78c3a81476
build(deps): bump minitest from 5.17.0 to 5.18.0 in /Library/Homebrew
...
Bumps [minitest](https://github.com/seattlerb/minitest ) from 5.17.0 to 5.18.0.
- [Release notes](https://github.com/seattlerb/minitest/releases )
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc )
- [Commits](https://github.com/seattlerb/minitest/compare/v5.17.0...v5.18.0 )
---
updated-dependencies:
- dependency-name: minitest
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 00:42:07 +00:00
Mike McQuaid
df1e1d6f07
Merge pull request #14903 from dduugg/fix-update-report
...
Fix "undefined local variable" error in update-report
2023-03-06 21:55:41 +00:00
BrewTestBot
367ed77046
Update RBI files for ruby-progressbar.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-03-06 21:53:58 +00:00
BrewTestBot
a120f4dd80
brew vendor-gems: commit updates.
2023-03-06 21:47:33 +00:00
dependabot[bot]
d475072d19
build(deps): bump ruby-progressbar from 1.12.0 to 1.13.0 in /Library/Homebrew
...
Dependabot couldn't find the original pull request head commit, 2e9d4139c55ae471c340cc329631cd9117c9d20a.
2023-03-06 21:41:31 +00:00
Douglas Eichelberger
396954c3a8
Initialize lvars as empty arrays
2023-03-06 13:40:04 -08:00
Douglas Eichelberger
e57e50f228
Fix undefined error in update-report
2023-03-06 13:40:04 -08:00
BrewTestBot
57f56fa086
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.
2023-03-06 21:34:55 +00:00
BrewTestBot
77fdca2c67
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2023-03-06 21:34:46 +00:00
BrewTestBot
d0a6786427
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-03-06 21:34:33 +00:00
Sam Ford
19a696fc8f
Merge pull request #14904 from dduugg/fix-master
...
brew style --fix
2023-03-06 16:33:53 -05:00
Mike McQuaid
bb73c3d19e
Merge pull request #14864 from hyuraku/remove-cask/cmd/zap
...
Remove `cask/cmd/zap`
2023-03-06 21:33:42 +00:00
Douglas Eichelberger
098076a16a
brew style --fix
2023-03-06 08:27:31 -08:00
hyuraku
4ab4dcdc82
repair spec style
2023-03-06 22:29:52 +09:00
hyuraku
122b24e9ff
repair zap spec
2023-03-06 22:27:54 +09:00
hyuraku
e0416e0f65
add zap option spec to cask_installer spec
2023-03-06 22:27:53 +09:00
hyuraku
ed2c1d3716
repair cmd/uninstall with zap option
2023-03-06 22:27:53 +09:00
hyuraku
7c1bd961c6
remove cask/cmd/zap and cask/cmd/zap_spec
2023-03-06 22:27:53 +09:00
Mike McQuaid
9e370b0a3d
Merge pull request #14847 from dduugg/no-to_sentence
...
Move Array#to_sentence monkey-patch from ActiveSupport to extend/
2023-03-06 12:37:02 +00:00
Mike McQuaid
b05bd61ddd
Merge pull request #14878 from issyl0/a-little-more-rubocop-tidying
...
rubocop: Trim exclude paths without offenses; move some more config
2023-03-06 12:36:10 +00:00
Mike McQuaid
9c2a333394
Merge pull request #14883 from SMillerDev/feat/cask/audit_pkg_signing2
...
cask: retry audit for correct signing of pkg installers
2023-03-06 12:34:41 +00:00
Mike McQuaid
5689065c9e
Merge pull request #14880 from dduugg/fix--env
...
Fix type error in brew --env
2023-03-06 12:33:11 +00:00
Mike McQuaid
b08029edc9
Merge pull request #14885 from apainintheneck/irb-add-cask-monkey-patch
...
irb: add cask monkey patch
2023-03-06 12:28:12 +00:00
Issy Long
7a334070b8
Merge pull request #14893 from issyl0/sorbet-bumps
2023-03-06 12:23:59 +00:00
Issy Long
2aeeaf706e
Merge pull request #14891 from issyl0/cask-rubocops-unnecessary-requires
2023-03-06 12:23:49 +00:00
Issy Long
5a68566097
Merge pull request #14886 from issyl0/rubocop-cask-url-verified-disallow-protocol
2023-03-06 12:22:22 +00:00
Issy Long
aea33909c4
Merge pull request #14884 from issyl0/rubocop-rspec-todos
2023-03-06 12:21:06 +00:00
Issy Long
984e8d1503
Merge pull request #14877 from issyl0/rubocop-layout/multiline-method-indentation
...
rubocop: Enable `Layout/MultilineMethodCallIndentation` & fix offenses
2023-03-06 12:18:29 +00:00
Issy Long
6a704f2f40
sorbet: Bump more files to typed: true
...
- This was done through the `brew typecheck --suggest-typed --update`
command.
2023-03-05 18:18:59 +00:00
Issy Long
1d65c942c3
rubocops/cask: Clean up unnecessary requires
...
- I suspect these were copy-pasted from other cops, like I did in
https://github.com/Homebrew/brew/pull/14886#discussion_r1125569999 .
- The "forwardable" require is unnecesary if the cop doesn't
`extend Forwardable` and use `def_delegator`.
- The "uri" require is unnecessary if the cop doesn't call `URI` methods.
2023-03-05 17:13:46 +00:00
Issy Long
d995afc000
test/rubocops/cask/url: Ensure that autocorrection works
2023-03-05 17:08:43 +00:00
Issy Long
4e067565dd
rubocops/cask/url: Fix test expectations; regexp for starts_with?
2023-03-05 16:55:47 +00:00
Issy Long
4791224acf
rubocops/cask/url: Remove unnecessary require "forwardable"
2023-03-05 16:38:10 +00:00
Issy Long
f4a0bc7af3
rubocops/cask: Appease Sorbet with the correct inheritance
...
- The `on_url_stanza` method is now used in two cops, `Url` and
`UrlLegacyCommaSeparators`. Make the latter inherit from the former
to make Sorbet happy.
- The style and typecheck checks now pass fine.
2023-03-05 16:33:11 +00:00
Issy Long
b1ef41c25d
Merge pull request #14889 from issyl0/contributions-improve-committers-dedup
...
utils/github: Fix double counting of author/committer numbers
4.0.5
2023-03-05 16:11:33 +00:00
Sam Ford
74e1e4cb15
Merge pull request #14890 from samford/livecheck/skip-preprocess_url-for-new-strategies
...
livecheck: Skip #preprocess_url for new strategies
2023-03-05 11:09:29 -05:00
Sam Ford
f997557c3f
livecheck: Skip #preprocess_url for new strategies
...
I forgot to add the new `Json`, `Xml`, and `Yaml` strategies to the
list of strategies where `#preprocess_url` should be skipped and this
was causing issues for a user in their tap. This is unfortunately
another bug that wasn't surfaced when I tested all the related checks
in our first-party taps.
2023-03-05 10:05:06 -05:00
Issy Long
edeefebf61
utils/github: Fix double counting of author/committer numbers
...
- The usage of this in `brew contributions` wasn't correct for a user
with 5 authored commits to homebrew/cask that had been committed by
other people, the numbers would turn out as 5 authored, 5 committed.
- I decided to do this properly by getting the SHAs for author and
committer and determine the differences between the two arrays.
This also accounts for when authored commits are 0, or committed
commits, or both.
- Add tests, because I don't want to fix this a third time!
2023-03-05 14:41:04 +00:00
Mike McQuaid
8051e8818a
Merge pull request #14866 from MikeMcQuaid/update-report-all-formulae-api
2023-03-05 08:10:57 +00:00
Issy Long
79db987215
rubocops/cask: Disallow protocol in cask URL verified stanza
...
- Apparently the "verified" parameter in the URL (present when a Cask's
download URL is not the same as its homepage) shouldn't have the
protocol (`https`, `http`) at the front.
- Removing this has happened manually in the past, so here's an
autocorrecting RuboCop for it.
2023-03-04 23:00:04 +00:00
apainintheneck
73f0fc3f1a
brew/irb: add cask monkey patch
...
This makes it easier to load casks in repl sessions
and matches what we already do with formulae.
2023-03-04 12:25:08 -08:00
Issy Long
d2edc4d192
rubocop: Intentionally disable RSpec/{DescribeClass,StubbedMock}
...
- These had a lot of offenses that were marked as "try to enable".
- A lot of the "describe class" ones were for tests for cmds or dev-cmds,
`brew typecheck` or `brew --env`, and the cop would only pass if I
changed these "describe"s to `BrewTypecheck` or `Brew__Env` which
seemed unhelpful.
- The usefulness of the stubbed mocks cop is
[disputed](https://github.com/rubocop/rubocop-rspec/issues/ 1271), and
fixing the offenses (not autocorrectable) would involve us doing a
fair number of changes since changing `expect` to `allow` would then
force us to make each of the affected tests have `expect` assertions
at the end, where they sometimes don't currently.
2023-03-04 17:10:04 +00:00
Issy Long
6c10962d85
rubocop: Enable RSpec/MessageSpies with the "receive" style
...
- This matches the code we already have, rather than autocorrecting
everything to `have_received`.
2023-03-04 17:10:03 +00:00
Sean Molenaar
45c7e854db
cask: retry audit for correct signing of pkg installers
...
This reverts commit 7497f805ba92186121bd170b504e6bdf2dea1407.
2023-03-04 16:28:38 +01:00
Nanda H Krishna
180c89e174
Merge pull request #14874 from Homebrew/dependabot/bundler/Library/Homebrew/msgpack-1.6.1
...
build(deps): bump msgpack from 1.6.0 to 1.6.1 in /Library/Homebrew
2023-03-04 00:32:38 -05:00