14482 Commits

Author SHA1 Message Date
Christian Bernard
cadb193e3b Update to convert pairs to hash k=>v during to_a in Cask::DSL::ConflictsWith#to_a 2019-01-25 08:05:13 -07:00
Christian Bernard
57fd624d25 Fix style issues based on brew style guide 2019-01-23 12:21:15 -07:00
Christian Bernard
e722a906f4 Added missing method to_a to Cask::DSL:ConflictsWith class. 2019-01-23 11:45:19 -07:00
Mike McQuaid
02a70496b6
style: better handle file arguments.
Fixes #5588.
2019-01-23 15:46:03 +00:00
Mike McQuaid
e43d400fd2
gist-logs: add missing install require.
Fixes #5586
2019-01-23 08:37:28 +00:00
Mike McQuaid
550202d005
Merge pull request #5584 from MikeMcQuaid/svn-remote-mojave
utils: fix SVN remote test on Mojave.
2019-01-22 18:35:07 +00:00
Mike McQuaid
281d77a202
Merge pull request #5583 from MikeMcQuaid/tweak-audits
Tweak audits
2019-01-22 14:22:54 +00:00
Mike McQuaid
8bfde013f6
utils: fix SVN remote test on Mojave.
For some reason Mojave needs the SSL args always set otherwise this
will always fail waiting for interactivity.

Also, while debugging this I noticed that `utils.rb` had a failure
expecting an integer so fix that too.
2019-01-22 14:20:24 +00:00
Mike McQuaid
6899478901
Merge pull request #5567 from GauthamGoli/command-args
command: Use CLI::Parser to parse args
2019-01-22 14:02:57 +00:00
Mike McQuaid
db7fd7b7a2
Tweak audits
- Ensure that new formulae problems aren't duplicated
- Now that homebrew/core will imminently not have options adjust the
  various audits so they make more sense (and exclude taps)
- Exclude taps from more preferential audits
2019-01-22 13:30:24 +00:00
Gautham Goli
66ed68f4eb
Merge pull request #5576 from GauthamGoli/sh-args
sh: Use CLI::Parser to parse args
2019-01-22 19:00:03 +05:30
Gautham Goli
aea6bb78f2
Merge pull request #5569 from GauthamGoli/config-args
config: Use CLI::Parser to parse args
2019-01-22 18:59:38 +05:30
Gautham Goli
4cf2bd2269
Merge pull request #5568 from GauthamGoli/commands-args
commands: Use CLI::Parser to parse args
2019-01-22 18:59:01 +05:30
Gautham Goli
8c8eec1b1e
Merge pull request #5566 from GauthamGoli/analytics-args
analytics: Use CLI::Parser to parse args
2019-01-22 18:57:35 +05:30
Mike McQuaid
80c2ed310c
Merge pull request #5581 from Homebrew/dependabot/bundler/Library/Homebrew/vendor/rubocop-0.63.1
Bump rubocop from 0.63.0 to 0.63.1 in /Library/Homebrew/vendor
2019-01-22 10:17:23 +00:00
Mike McQuaid
07676344ef
Merge pull request #5582 from Homebrew/dependabot/bundler/Library/Homebrew/vendor/i18n-1.5.3
Bump i18n from 1.5.2 to 1.5.3 in /Library/Homebrew/vendor
2019-01-22 10:17:09 +00:00
Mike McQuaid
620294c2b6
brew vendor-gems: commit updates. 2019-01-22 09:38:36 +00:00
Mike McQuaid
a8876692a4
brew vendor-gems: commit updates. 2019-01-22 09:38:03 +00:00
Mike McQuaid
5fd2b24aff
Merge pull request #5579 from Homebrew/dependabot/bundler/Library/Homebrew/test/rubocop-0.63.1
Bump rubocop from 0.63.0 to 0.63.1 in /Library/Homebrew/test
2019-01-22 09:37:13 +00:00
dependabot[bot]
f0e3d4faf2
Bump i18n from 1.5.2 to 1.5.3 in /Library/Homebrew/vendor
Bumps [i18n](https://github.com/svenfuchs/i18n) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/svenfuchs/i18n/releases)
- [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/i18n/compare/v1.5.2...v1.5.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-22 06:28:51 +00:00
dependabot[bot]
72f31c5072
Bump rubocop from 0.63.0 to 0.63.1 in /Library/Homebrew/vendor
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.63.0 to 0.63.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/v0.63.0...v0.63.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-22 06:28:40 +00:00
dependabot[bot]
21036e1d58
Bump rubocop from 0.63.0 to 0.63.1 in /Library/Homebrew/test
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.63.0 to 0.63.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/v0.63.0...v0.63.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-22 03:04:15 +00:00
Mike McQuaid
79f3ff0a4e
cleanup: also consider ctime on prunes.
If this is an old tarball then we may end up removing it otherwise if
we've respected the `mtime` from the server on download.
2019-01-21 21:35:24 +00:00
Mike McQuaid
9519df379d
Merge pull request #5577 from MikeMcQuaid/vim-relocatable-fix
bottle: detect vim's lack of relocatableness.
2019-01-21 21:27:08 +00:00
Mike McQuaid
88b98969a5
bottle: detect vim's lack of relocatableness.
References https://github.com/Homebrew/homebrew-core/issues/35236.
2019-01-21 20:17:59 +00:00
Gautham Goli
114d5b091b
sh: Use CLI::Parser to parse args 2019-01-22 01:41:45 +05:30
Mike McQuaid
589ed8e17c
Tweak diagnostic checks
- Make `gist-logs` perform more checks
- Don't complain about a non-/usr/local install at install time unless
  actually building from source.
- Show more checks output on a build error
- Improve naming of checks methods
2019-01-21 19:23:31 +00:00
Mike McQuaid
f82f3ffe7c
Merge pull request #5571 from MikeMcQuaid/supported-cleanup
Warn more on unsupported configurations
2019-01-21 15:38:49 +00:00
Mike McQuaid
234e4aec96
Improve use of default_prefix? in tests. 2019-01-21 14:33:56 +00:00
Mike McQuaid
4ff0ecd443
gist-logs: don’t upload on unsupported configurations. 2019-01-21 13:58:04 +00:00
Mike McQuaid
3a0e0dca36
Output more warnings on unsupported configurations 2019-01-21 13:58:03 +00:00
Mike McQuaid
8258ecc3ca
os: no “READ THIS” in unsupported configurations. 2019-01-21 13:58:03 +00:00
Mike McQuaid
5c7fbaf259
Update RuboCop RSpec rules
Create a new, seperate RuboCop file that uses our RSpec rule
configuration if a specified tap has a `spec` directory.

Also, while we're here, fix up the various rules so that we don't have
any outdated TODOs, disable some rules for good and fix `brew style`
for Homebrew/bundle.
2019-01-21 13:39:11 +00:00
Mike McQuaid
c3a46bc570
os/mac/diagnostic: remove some old/unneeded checks. 2019-01-21 12:40:12 +00:00
Mike McQuaid
699d543ecd
Use Homebrew.default_prefix? in more places. 2019-01-21 12:37:42 +00:00
Mike McQuaid
902e058f3e
Merge pull request #5501 from indirect/indirect/future-sdks
Treat future SDKs as "latest"
2019-01-21 10:32:36 +00:00
Gautham Goli
0eecbb21fa
config: Use CLI::Parser to parse args 2019-01-20 21:29:19 +05:30
Gautham Goli
c5f01f203a
commands: Use CLI::Parser to parse args 2019-01-20 20:42:15 +05:30
Gautham Goli
b1a36a13e2
command: Use CLI::Parser to parse args 2019-01-20 20:08:14 +05:30
Gautham Goli
fb31ff8942
analytics: Use CLI::Parser to parse args 2019-01-20 20:04:19 +05:30
Gautham Goli
70c5b6f804
Merge pull request #5560 from GauthamGoli/cat-args
cat: Use CLI::Parser to parse args
2019-01-20 19:50:56 +05:30
Gautham Goli
f4dff6bcff
Merge pull request #5559 from GauthamGoli/switch-args
switch: Use CLI::Parser to parse args
2019-01-20 19:50:29 +05:30
Mike McQuaid
ec5ce4b180
utils/github: display max 20 closed PRs.
Closes #5553.
2019-01-19 17:17:21 +00:00
Gautham Goli
9d287483b7
cat: Use CLI::Parser to parse args 2019-01-19 19:36:55 +05:30
Mike McQuaid
cf32929116
Merge pull request #5555 from Homebrew/dependabot/bundler/Library/Homebrew/vendor/parallel-1.13.0
Bump parallel from 1.12.1 to 1.13.0 in /Library/Homebrew/vendor
2019-01-18 19:40:26 +00:00
Mike McQuaid
14453748c9
brew vendor-gems: commit updates. 2019-01-18 19:20:55 +00:00
Gautham Goli
f7689b381e
switch: Use CLI::Parser to parse args 2019-01-18 22:03:30 +05:30
Gautham Goli
1748b66615
Add alias for switch method in CLI::Parser 2019-01-18 22:03:07 +05:30
dependabot[bot]
ae9d4d3465
Bump term-ansicolor from 1.7.0 to 1.7.1 in /Library/Homebrew/test
Bumps [term-ansicolor](https://github.com/flori/term-ansicolor) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/flori/term-ansicolor/releases)
- [Changelog](https://github.com/flori/term-ansicolor/blob/master/CHANGES)
- [Commits](https://github.com/flori/term-ansicolor/compare/v1.7.0...v1.7.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-18 09:08:20 +00:00
dependabot[bot]
341c0ffd44
Bump parallel from 1.12.1 to 1.13.0 in /Library/Homebrew/vendor
Bumps [parallel](https://github.com/grosser/parallel) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.12.1...v1.13.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-18 06:09:14 +00:00