24630 Commits

Author SHA1 Message Date
Markus Reiter
7904cfd122
Merge pull request #9183 from reitermarkus/fix-tests
Unset `HOMEBREW_BAT` in tests.
2020-11-18 08:06:58 +01:00
Markus Reiter
dfeb1b4d08 Unset HOMEBREW_BAT in tests. 2020-11-18 07:03:39 +01:00
Markus Reiter
d1cb2dd872
Merge pull request #9181 from reitermarkus/local-tests
Fix tests failing locally.
2020-11-18 07:01:43 +01:00
Markus Reiter
f87c9c5dc4 Fix tests failing locally. 2020-11-18 05:54:42 +01:00
Markus Reiter
da922db811
Merge pull request #9153 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2020-11-18 05:36:12 +01:00
Markus Reiter
a014f65e41 Fix type checking errors. 2020-11-18 04:21:41 +01:00
Markus Reiter
47aded9dac
Merge pull request #9166 from reitermarkus/rubocop
Enable `Performance/ConstantRegexp` cop.
2020-11-18 04:16:38 +01:00
BrewTestBot
c74d8434d6 sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2020-11-18 04:16:22 +01:00
Markus Reiter
a81edc3940
Merge pull request #9165 from MikeMcQuaid/named_args_tap
cli/named_args: don't convert to taps.
2020-11-18 02:48:52 +01:00
Dustin Rodrigues
028087e7f2
Merge pull request #9155 from dtrodrigues/checksum-change-scheme
audit: allow checksum to be added/removed when changing download scheme
2020-11-17 20:14:34 -05:00
Miccal Matthews
896989f1c6
Merge pull request #9175 from miccal/shared-audits-update
shared_audits: add haptickey to GITHUB_PRERELEASE_ALLOWLIST
2020-11-18 08:18:36 +08:00
EricFromCanada
bcdb0c7698 upgrade: show upgradeable dependents during dry run 2020-11-17 18:26:35 -05:00
miccal
42881ebc55 shared_audits: add haptickey to GITHUB_PRERELEASE_ALLOWLIST 2020-11-18 06:54:24 +08:00
Mike McQuaid
f212bf20cb
cli/named_args: don't convert to taps.
Fixes https://github.com/Homebrew/brew/issues/8966
2020-11-17 17:31:30 +00:00
Markus Reiter
66b6828ab5
Merge pull request #9169 from danielbayley/brewfile-style
Fix brew style checks on Brewfiles
2020-11-17 18:11:45 +01:00
Daniel Bayley
cfceee7872 Fix brew style checks on Brewfiles
Fixes https://github.com/Homebrew/homebrew-test-bot/issues/522
2020-11-17 16:05:11 +00:00
Markus Reiter
af4143150d
Merge pull request #9163 from reitermarkus/lzma
Unify `Lzma` and `Xz`.
2.5.12
2020-11-17 15:23:55 +01:00
Markus Reiter
71095f2147 Enable Performance/ConstantRegexp cop. 2020-11-17 15:18:37 +01:00
Mike McQuaid
07b8304468
Merge pull request #8899 from hyuraku/hide_deprecated_cask_command
hide deprecated cask command
2020-11-17 13:35:05 +00:00
Dustin Rodrigues
d26567a65d audit: allow checksum to be added/removed when changing download scheme 2020-11-17 08:02:55 -05:00
Markus Reiter
421853217f
Merge pull request #9161 from peterlewis/dmg-ulmo-fix
unpack_strategy: Move `Dmg` to above `Xz` and `Lzma`
2020-11-17 13:51:57 +01:00
Markus Reiter
b21c59f751
Merge pull request #9152 from reitermarkus/update-gems
Update Gems.
2020-11-17 13:51:27 +01:00
Mike McQuaid
78a166b4ad
Merge pull request #9156 from EricFromCanada/macos-version-array
macos_requirement: fix display of versions as array
2020-11-17 12:46:05 +00:00
Mike McQuaid
7fa3bcc23f
Merge pull request #9164 from MikeMcQuaid/network-retry-timeout
spec_helper: increase needs_network timeout and retry.
2020-11-17 12:29:17 +00:00
Peter Lewis
362c64855c unpack_strategy: Move Dmg to above Xz and Lzma 2020-11-17 13:10:29 +01:00
hyuraku
faf7aab6dd remove deprecated cask command from man page 2020-11-17 13:04:00 +01:00
Mike McQuaid
844fa3bbd5
spec_helper: increase needs_network timeout and retry.
This should help with flakiness on these tests.
2020-11-17 12:01:09 +00:00
Markus Reiter
f3c81760cb Unify Lzma and Xz. 2020-11-17 12:20:08 +01:00
Markus Reiter
e8c0de0db4 Disable Performance/ConstantRegexp cop for now. 2020-11-17 11:15:02 +01:00
Markus Reiter
0184e271d8 Fix RuboCop offenses. 2020-11-17 11:09:55 +01:00
Markus Reiter
e41b3e8741 Update Gems. 2020-11-17 11:09:55 +01:00
EricFromCanada
4f330c5e19 macos_requirement: fix display of versions as array 2020-11-16 23:22:18 -05:00
Markus Reiter
9f458142b7
Merge pull request #9146 from reitermarkus/upgrade
Mention `--greedy` when no casks were upgraded.
2020-11-16 22:03:10 +01:00
Markus Reiter
218d3e2fcb
Merge pull request #8589 from claui/fix-audit-for-files
Fix `brew audit Formula/formula.rb`
2020-11-16 21:29:49 +01:00
Markus Reiter
3b7404560a Exclude casks and formulae with and without /. 2020-11-16 20:44:10 +01:00
Claudia
b36fd8ebd9 Fix brew audit Formula/formula.rb
Fix a regression introduced in PR #8542, which wouldn’t exclude
formulae and casks from stricter style checks properly unless tapped.
This caused `brew audit Formula/formula.rb` to report violations which
were not meant for formulae and casks.

The fix is to add Exclude patterns for formulae and casks in any
`git clone`d tap’s working tree.

Working outside of the productive Homebrew installation makes sure that
the latter doesn’t interfere with development, and vice versa.
It also helps track work in progress, especially if one tends to forget
things.
2020-11-16 20:01:48 +01:00
Markus Reiter
3ee66d8c0d Add type annotations related to upgrade. 2020-11-16 19:45:15 +01:00
Mike McQuaid
07b3aa69f8
Merge pull request #9151 from MikeMcQuaid/unlink_versioned_formulae_keg_only
unlink: unlink only keg-only versioned formulae.
2.5.11
2020-11-16 15:23:15 +00:00
Mike McQuaid
2b9edf72bc
unlink: unlink only keg-only versioned formulae.
As otherwise we unlink those that don't conflict e.g. `gcc@8` and
`gcc@9`.
2020-11-16 14:45:15 +00:00
Mike McQuaid
40cc423fa1
Merge pull request #9136 from EricFromCanada/man-page-formatting
Update manpage formatting
2020-11-16 14:39:47 +00:00
Mike McQuaid
76ef45fac7
Merge pull request #9134 from Rylan12/pr-pull-ci-cyntax-only
pr-pull: skip bottles for CI-syntax-only PRs
2020-11-16 14:20:26 +00:00
Mike McQuaid
c1ff5efb5a
docs/vale-styles/Homebrew/Titles: fix Linux reference. 2020-11-16 13:59:45 +00:00
EricFromCanada
72bc057014 manpage: fixes for formatting 2020-11-16 08:02:50 -05:00
EricFromCanada
f784b7107f manpage: fixes for grammar 2020-11-16 07:56:50 -05:00
EricFromCanada
19f3acea41 manpage: update instructions & description in template file 2020-11-16 07:56:50 -05:00
EricFromCanada
eb16624c5f manpage: reformat lists of subcommands & env vars
Modify parser.rb to add a colon between each term and the line break, which `ronn` converts into a definition list.
The <br> that follows ensures each term description is on a new line in the manpage output, and also replaces the
double trailing space for generating the hard return that follows each term in the HTML output.
Also modify man.rb to print environment variables with list markup matching the cask commands, and then drop
trailing colons from both lists of terms (cask commands, env vars) and non-list terms (analytics, bundle, services;
a <br> is added here because it would prevent the term description from being indented in the manpage output).
https://docs.brew.sh/Manpage#cask-command-options-cask
2020-11-16 07:56:50 -05:00
Mike McQuaid
aaa38b6a35
Merge pull request #9109 from SeekingMeaning/automerge/exclude-linux-only
pr-automerge: don't automerge PRs with linux-only label
2020-11-16 12:54:59 +00:00
Mike McQuaid
a83336db02
Merge pull request #9105 from samford/expand-livecheck-preprocess_url-tests
Expand Livecheck#preprocess_url tests
2020-11-16 12:54:05 +00:00
Mike McQuaid
2675fa03af
Merge pull request #9144 from dtrodrigues/discussions
docs - remove Discourse from communication methods
2020-11-16 12:47:49 +00:00
Mike McQuaid
3844cd6dc5
Merge pull request #9054 from fxcoudert/bigsur
macOS Big Sur
2020-11-16 12:22:34 +00:00