Markus Reiter
c54a9937e7
Remove cask-specific checksum errors.
2020-11-19 19:46:59 +01:00
Markus Reiter
7a83f34dd1
Support casks in brew fetch
.
2020-11-19 19:46:59 +01:00
Rylan Polster
67e4e78f22
fix typo in audit tests
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Markus Reiter <me@reitermark.us>
2020-11-19 13:38:52 -05:00
Rylan Polster
b0d10fdf28
add audit tests for migrated audit exception lists
2020-11-19 13:38:52 -05:00
Rylan Polster
899783b35a
migrate license mismatch allowlist to Homebrew/core
2020-11-19 13:38:52 -05:00
Issy Long
12495bc804
Merge pull request #9195 from issyl0/specify-order-for-disable-and-deprecate-in-formulae
...
rubocops/components_order: Specify `disable!` and `deprecate!` order
2020-11-19 18:32:26 +00:00
Markus Reiter
ca333a5da0
Merge pull request #9199 from reitermarkus/type-signatures
...
Add more type signatures and `rspec-sorbet`.
2020-11-19 18:11:51 +01:00
Markus Reiter
97b7eaec84
Merge pull request #9210 from reitermarkus/brew-cask-cat
...
Support casks in `brew cat`.
2020-11-19 18:01:41 +01:00
Markus Reiter
ae8ebf9464
Add rspec-sorbet
.
2020-11-19 16:14:22 +01:00
Markus Reiter
bc24128263
Support casks in brew cat
.
2020-11-19 16:01:10 +01:00
Mike McQuaid
35db40fe25
Disable Java requirement versions on Big Sur
...
It would be possible to work around this but I'm not convinced it's
worth it given https://github.com/Homebrew/homebrew-core/issues/63290
Fixes #9194
2020-11-19 14:03:57 +00:00
Markus Reiter
f4b4fdac98
Add brew zap
command.
2020-11-19 13:42:02 +01:00
Issy Long
7bcf554799
rubocops/components_order: Specify disable!
and deprecate!
order
...
- Ordering them this way seems to require less `--fix`ing in
Homebrew/homebrew-core than the other way around.
- In the Big Sur bottling, we found many repos that were archived. We've
been going through and deprecating repos that are archived or that
don't build any more. I felt weird without the ordering of these
stanzas without an audit to guide me - I spent time looking at
previous examples to see "should `deprecate!` go before or after
`depends_on`" question. Computers can tell us this instead.
2020-11-18 21:44:46 +00:00
Markus Reiter
dc11f02e16
Move auditor classes into separate files.
2020-11-18 11:22:27 +01:00
Markus Reiter
7c5d8a5288
Refactor FormulaInstaller
.
2020-11-18 09:30:11 +01:00
Markus Reiter
549763d594
Don't create package.json
in current directory.
2020-11-18 08:40:59 +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
Dustin Rodrigues
d26567a65d
audit: allow checksum to be added/removed when changing download scheme
2020-11-17 08:02:55 -05:00
Markus Reiter
b21c59f751
Merge pull request #9152 from reitermarkus/update-gems
...
Update Gems.
2020-11-17 13:51:27 +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
0184e271d8
Fix RuboCop offenses.
2020-11-17 11:09:55 +01: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
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
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
Rylan Polster
50890ebd51
fix Lint/DuplicateBranch style
2020-11-16 02:02:52 +01:00
Rylan Polster
dda0dc72a7
format note comments
2020-11-16 02:02:52 +01:00
Ikko Ashimine
1e07b77f49
bintray: fix typo in it comment
...
non-existant -> non-existent
2020-11-15 13:42:01 +09:00
Sam Ford
c5fea1b719
Merge pull request #9112 from samford/livecheck-skip-disabled-formulae
...
livecheck: skip disabled formulae
2020-11-13 22:57:23 -05:00
Markus Reiter
78f1761802
Merge pull request #8956 from reitermarkus/sorbet
...
Add more type signatures.
2020-11-13 16:14:35 +01:00
Dustin Rodrigues
24c825efe2
Merge pull request #9111 from dtrodrigues/checksum-url
...
audit: only flag if checksum changes when full url and version stay the same
2020-11-13 07:04:03 -05:00
Markus Reiter
da9289eff0
Add more type signatures.
2020-11-13 12:26:36 +01:00
Dustin Rodrigues
ba0699a8d7
audit: only flag if checksum changes when version and full url stay the same
2020-11-11 23:12:58 -05:00
Sam Ford
e40932e261
livecheck: skip disabled formulae
2020-11-11 17:03:51 -05:00
Sam Ford
e5a8574332
Expand Livecheck#preprocess_url tests
2020-11-11 11:52:58 -05:00
Markus Reiter
5bc626bbe1
Completely deprecate Homebrew.args
.
2020-11-11 08:52:55 +01:00
Rylan Polster
e05b0fc7f5
Merge pull request #9092 from Rylan12/fix-checksum-audit
...
audit: fix checksum audit
2020-11-10 15:28:26 -05:00
Jonathan Chang
49bb2561aa
Merge pull request #9087 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.2.0
...
build(deps): bump rubocop from 0.93.1 to 1.2.0 in /Library/Homebrew
2020-11-11 00:53:11 +11:00
Jonathan Chang
215a84e328
rubocop: fix Style/DocumentDynamicEvalDefinition
2020-11-10 23:28:31 +11:00
Jonathan Chang
05d7821cd6
Update for rubocop-rspec 2.0
2020-11-10 23:28:31 +11:00
Dustin Rodrigues
a8a83d1f24
dev-cmd/audit: only go back in git history until revision or version changes
2020-11-09 22:04:25 -05:00
Rylan Polster
59b1309900
Merge pull request #9039 from Rylan12/move-audit-allowlist-to-core
...
audit: migrate throttle list to Homebrew/core
2020-11-09 15:14:06 -05:00
Rylan Polster
67127cb2ff
audit: add checksum change test
2020-11-09 10:49:31 -05:00
EricFromCanada
ec17dfbfcd
requirements: drop unused "cli/args" requirement
2020-11-07 11:01:21 -05:00
EricFromCanada
5c6a12e5b7
requirements: allow depends_on arch: :arm64
2020-11-07 11:00:41 -05:00
Mike McQuaid
2ac5cffd0d
Merge pull request #9047 from tie624/add_autoremove
...
Add autoremove
2020-11-06 16:47:59 +00:00
Mike McQuaid
3543d69373
Merge pull request #9010 from MikeMcQuaid/github_actions_big_sur
...
workflows/tests: use Big Sur.
2020-11-06 15:56:12 +00:00
Mike McQuaid
6b27dcb11c
workflows/tests: use Big Sur.
...
Migrate GitHub Actions to Big Sur.
2020-11-06 15:11:33 +00:00
FX Coudert
f8b775d69c
Merge pull request #9070 from fxcoudert/bs4
...
Add :arm_vortex_tempest as CPU family
2020-11-06 16:03:48 +01:00