Mike McQuaid
4665a756b5
Merge pull request #9189 from MikeMcQuaid/big-sur-cleanup
...
Big Sur cleanup
2020-11-18 11:05:24 +00:00
Markus Reiter
8d9a767e6d
Merge pull request #9187 from reitermarkus/cask-audit
...
Preparations for merging `brew cask audit` into `brew audit`.
2020-11-18 11:51:37 +01:00
Markus Reiter
dc11f02e16
Move auditor classes into separate files.
2020-11-18 11:22:27 +01:00
Mike McQuaid
74264b8582
Big Sur cleanup
...
Remove `HOMEBREW_BIG_SUR_TESTING` variable as it is no longer needed.
2020-11-18 10:15:53 +00:00
Mike McQuaid
caae165eb2
Improve brew install --quiet
...
- Suppress (some more) warnings when doing `brew install --quiet`
- Clarify `man brew` output that we don't suppress all warnings
for all commands with `--quiet`
While I was doing this I noticed references to the (soon to be
deprecated) `brew switch` so:
- remove these references in `install` output
- remove a reference in the documentation
- add a comment to remind me to deprecate `brew diy`, too
Fixes #9179
2020-11-18 10:13:57 +00:00
Markus Reiter
04272f5f68
Move TapAuditor
into separate file.
2020-11-18 10:25:32 +01:00
Markus Reiter
e54e719e38
Add Cask::Cmd::Audit.audit_casks
method.
2020-11-18 10:25:32 +01:00
Mike McQuaid
f00e094884
Merge pull request #9176 from EricFromCanada/show-upgradeable-dependents
...
upgrade: show upgradeable dependents during dry run
2020-11-18 09:14:20 +00:00
Markus Reiter
7c5d8a5288
Refactor FormulaInstaller
.
2020-11-18 09:30:11 +01:00
Markus Reiter
fb0539a2c3
Merge pull request #9184 from reitermarkus/npm-package-json
...
Don't create `package.json` in current directory.
2020-11-18 09:27:12 +01:00
Markus Reiter
549763d594
Don't create package.json
in current directory.
2020-11-18 08:40:59 +01:00
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