26010 Commits

Author SHA1 Message Date
BrewTestBot
23701543ae sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-02-03 00:51:19 +00:00
nandahkrishna
f15681ccd9
utils/github: fix false positive API credential error 2021-02-03 01:37:57 +05:30
Dustin Rodrigues
d2430bcf50
Merge pull request #10473 from dtrodrigues/man-force
man: allow command to run on unsupported platforms when HOMEBREW_SILICON_DEVELOPER is set
2021-02-02 13:32:41 -05:00
Carlo Cabrera
7dd69d2c94
cmd/--prefix: ignore shared-mime-info and mactex
The shared-mime-info formula and the mactex cask currently install into
locations that are picked up by `brew --prefix --unbrewed`. This leads
to a very large number of files being found.

Before:
```
❯ brew --prefix --unbrewed | wc -l
206735
```

After
```
❯ brew --prefix --unbrewed | wc -l
3
```
2021-02-02 17:33:54 +00:00
Mike McQuaid
55f1bb7008
Merge pull request #10487 from MikeMcQuaid/bootsnap_ruby_documentation
env_config: update HOMEBREW_BOOTSNAP description.
2021-02-02 16:56:58 +00:00
Mike McQuaid
de9d006513
Merge pull request #10485 from carlocab/java-mac
java: improve tests
2021-02-02 16:56:41 +00:00
Mike McQuaid
cf4763e02c
Merge pull request #10488 from Bo98/arch-deprecations
Deprecate additional arch functions
2021-02-02 16:52:38 +00:00
Mike McQuaid
851bf9aab9
Merge pull request #10465 from vitorgalvao/no-desc-fonts
cask audit: do not require description for fonts
2021-02-02 16:35:26 +00:00
Bo Anderson
b670ab1c7b Deprecate additional arch functions 2021-02-02 16:19:24 +00:00
Mike McQuaid
d0fa752c69
env_config: update HOMEBREW_BOOTSNAP description.
Note that it is a no-op when using portable ruby.
2021-02-02 15:56:16 +00:00
Carlo Cabrera
d3507d9899
test/language/java_spec: test both Mac and Linux 2021-02-02 15:05:29 +00:00
Carlo Cabrera
5ce6537169
extend/os/mac/language/java: improve readability 2021-02-02 14:42:47 +00:00
Mike McQuaid
d37c8c99f2
Merge pull request #10482 from MikeMcQuaid/tests-bootsnap
workflows/tests: set HOMEBREW_BOOTSNAP.
2021-02-02 14:25:39 +00:00
Vítor Galvão
e3d515105b cask audit: do not require description for fonts 2021-02-02 14:06:11 +00:00
Mike McQuaid
e678ef4cb0
Merge pull request #10484 from MikeMcQuaid/issue-template-updates
ISSUE_TEMPLATE/bug: tweak checkboxes.
2021-02-02 14:03:06 +00:00
Mike McQuaid
abb076116b
workflows/tests: set HOMEBREW_BOOTSNAP.
Set this for the only tests with measurable, multi-minute improvements.
2021-02-02 13:51:10 +00:00
Mike McQuaid
4355f7cf25
homebrew_bootsnap: use utils/gems.
This is more robust e.g. if we don't have a `bundler` already installed.
2021-02-02 13:51:09 +00:00
Mike McQuaid
536c84e1d8
ISSUE_TEMPLATE/bug: tweak checkboxes.
- Don't require `brew update` (as we run it automatically now)
- Don't ask about `brew doctor` until after they have pasted output (and
  ask them if it has any `Warning` lines)
2021-02-02 13:36:36 +00:00
Rylan Polster
3b8fa5a7af
Merge pull request #10466 from Rylan12/rubocop-reduce-todo
Reduce rubocop violations in tests
2021-02-02 08:23:36 -05:00
Mike McQuaid
a31d0f85d2
Merge pull request #10481 from MikeMcQuaid/bootsnap-improvements
bootsnap: various improvements.
2021-02-02 12:58:42 +00:00
Carlo Cabrera
a3692ce3af
Merge pull request #10479 from jonchang/fix-macos-java
java: fix java_home on macOS
2021-02-02 12:45:28 +00:00
Mike McQuaid
3b0e8b7cf0
Document HOMEBREW_{,NO_}BOOTSNAP variables. 2021-02-02 12:34:15 +00:00
Mike McQuaid
89fc131422
Gemfile: install bootsnap.
And allow type checking of `homebrew_bootsnap.rb`.
2021-02-02 12:34:15 +00:00
Mike McQuaid
36c292f278
cleanup: cleanup bootsnap files. 2021-02-02 12:34:15 +00:00
Mike McQuaid
240d2c34fb
utils/fork: fix bootsnap handling.
Also, while we're here:

- remove unused block argument
- remove unneeded RuboCop disable comment
2021-02-02 12:34:14 +00:00
Mike McQuaid
7912b1e043
homebrew_bootsnap: various improvements.
- Add `HOMEBREW_NO_BOOTSNAP` as well as `HOMEBREW_BOOTSNAP`
- Guard the whole file rather than `raise` on inclusion.
- Use `HOMEBREW_CACHE` instead of `HOMEBREW_TEMP`
- Don't try to use Bootsnap with macOS portable ruby
2021-02-02 12:33:57 +00:00
Carlo Cabrera
234c1f14b8
java_spec: fix tests
The tests need to match the changes reverted in d6bba1c4938ea9c9a9d58ba2f209775dd71a8537.
2021-02-02 12:15:15 +00:00
Mike McQuaid
a1c6d39792
rubocop.yml: autofix formatting. 2021-02-02 11:54:59 +00:00
Mike McQuaid
c538d4d84e
Merge pull request #10480 from MikeMcQuaid/remove_deprecated_bootsnap_option
homebrew_bootsnap: remove deprecated option.
2021-02-02 11:12:13 +00:00
Mike McQuaid
c159002b4f
Merge pull request #10477 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.9.1
build(deps): bump rubocop from 1.9.0 to 1.9.1 in /Library/Homebrew
2021-02-02 11:10:49 +00:00
Mike McQuaid
b33a24feb0
homebrew_bootsnap: remove deprecated option.
Otherwise this prints a warning.
2021-02-02 10:29:30 +00:00
Mike McQuaid
26755632a9
rubocop.yml: restore buggy 1.9.0 cops. 2021-02-02 10:17:11 +00:00
Mike McQuaid
eaac976891
Merge pull request #10476 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2021-02-02 10:07:26 +00:00
Mike McQuaid
bebd49b4a8
Merge pull request #10462 from EricFromCanada/cask-config-explicit-string
cask/config: new method for cask.config.explicit as string
2021-02-02 10:05:32 +00:00
Mike McQuaid
47b6b42143
Merge pull request #10478 from Homebrew/dependabot/bundler/Library/Homebrew/mechanize-2.7.7
build(deps): bump mechanize from 2.7.6 to 2.7.7 in /Library/Homebrew
2021-02-02 10:05:00 +00:00
Mike McQuaid
f9b16fad7a
Merge pull request #10475 from MikeMcQuaid/prof-exit-code
dev-cmd/prof: allow non-zero exit code.
2021-02-02 09:08:33 +00:00
Jonathan Chang
d6bba1c493 java: fix java_home on macOS 2021-02-02 18:49:29 +11:00
BrewTestBot
c6785c7281 Update RBI files for mechanize. 2021-02-02 06:06:26 +00:00
BrewTestBot
8f69e63712 Update RBI files for rubocop. 2021-02-02 06:06:04 +00:00
BrewTestBot
99d8e9af87 brew vendor-gems: commit updates. 2021-02-02 06:05:35 +00:00
BrewTestBot
d6a92afd6a brew vendor-gems: commit updates. 2021-02-02 06:05:10 +00:00
dependabot[bot]
5badc08e31
build(deps): bump mechanize from 2.7.6 to 2.7.7 in /Library/Homebrew
Bumps [mechanize](https://github.com/sparklemotion/mechanize) from 2.7.6 to 2.7.7.
- [Release notes](https://github.com/sparklemotion/mechanize/releases)
- [Changelog](https://github.com/sparklemotion/mechanize/blob/master/CHANGELOG.rdoc)
- [Commits](https://github.com/sparklemotion/mechanize/compare/v2.7.6...v2.7.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-02 06:03:22 +00:00
dependabot[bot]
04667a1a37
build(deps): bump rubocop from 1.9.0 to 1.9.1 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v1.9.0...v1.9.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-02 06:02:51 +00:00
Rylan Polster
3f2757fd79
rubocop: update test configuration 2021-02-01 20:30:51 -05:00
Rylan Polster
4a82d807e1
style: remove RSpec/MultipleDescribes violations in commands 2021-02-01 20:30:51 -05:00
Rylan Polster
d5d7b6c3db
style: remove RSpec/MultipleDescribes violations
Co-authored-by: Nanda H Krishna <nanda.harishankar@gmail.com>
2021-02-01 20:30:51 -05:00
Rylan Polster
af40e072b0
style: remove RSpec/NamedSubject violations 2021-02-01 20:30:51 -05:00
Rylan Polster
3e00b3ea28
style: remove RSpec/ExampleLength violations 2021-02-01 20:30:51 -05:00
Dustin Rodrigues
cb4154c5a1
Merge pull request #10474 from MikeMcQuaid/issue-template-typo
ISSUE_TEMPLATE/feature.yml: add missing "you".
2021-02-01 20:23:03 -05:00
Dustin Rodrigues
29f39d26f6
Merge pull request #10463 from dtrodrigues/bump-formula-audit
bump-formula-pr: pass --formula flag when auditing a bumped formula
2021-02-01 20:11:31 -05:00