Mike McQuaid
046ebfb647
diagnostic: general cleanup.
2018-03-27 14:52:47 +01:00
Mike McQuaid
05d06bcc50
cmd/leaves: general cleanup.
2018-03-27 14:52:47 +01:00
commitay
2373ee6168
cask audit: check for :latest with appcast
2018-03-27 20:56:05 +10:00
Markus Reiter
32d1f6db8b
Fix described_class
in custom matcher.
2018-03-27 11:05:57 +02:00
commitay
0851f96710
Merge pull request #3990 from commitay/cask-audit-github-appcast
...
cask audit: check for appcast if the cask uses github releases
2018-03-27 16:32:16 +10:00
commitay
4020f50c14
cask audit: check for appcast if the cask uses github releases
2018-03-27 16:17:37 +10:00
commitay
594ff9283c
Merge pull request #3974 from commitay/cask-audit-pkg
...
cask audit: check for allow_untrusted within caskroom taps
2018-03-27 16:12:55 +10:00
Markus Reiter
8453ea3ed8
Merge pull request #3991 from commitay/cask-audit-various
...
cask audit: various
2018-03-27 06:37:39 +02:00
commitay
43244e7953
cask audit: check allow_untrusted
2018-03-27 08:57:39 +10:00
commitay
f9c557bc1a
cask audit: capitalize Cask
2018-03-27 08:52:35 +10:00
commitay
108c65b43e
cask audit: use @cask.tap
2018-03-27 08:52:26 +10:00
Mike McQuaid
6034caf9fb
Merge pull request #3986 from amancevice/detect-bottle-strategy
...
Detect bottle download strategy
2018-03-25 19:23:03 +01:00
Mike McQuaid
6a56181dcd
Merge pull request #3985 from HaraldNordgren/brew_install__search_casks_if_not_found
...
brew install: search casks if not found
2018-03-25 19:22:14 +01:00
Alexander Mancevice
138d4df710
Detect bottle download strategy
...
Use ::detect method of DownloadStrategyDetector to detect download strategy of a bottle from its root_url.
This allows bottle root_urls to be s3:// style URLs and be handled by the S3DownloadStrategy without specifying ':using =>'
2018-03-25 13:45:58 -04:00
Harald Nordgren
5db2ed4fbf
brew install: search casks if not found
2018-03-25 19:14:14 +02:00
Mike McQuaid
d9e3ff6578
Merge pull request #3984 from GauthamGoli/update-test-args
...
update-test: Use Parser to parse args
2018-03-25 17:39:55 +01:00
Mike McQuaid
f04de219c8
Merge pull request #3975 from GauthamGoli/bottle-args
...
bottle: Use Parser to parse args
2018-03-25 17:39:25 +01:00
Gautham Goli
92263f51e9
update-test: Use Parser to parse args
2018-03-25 21:39:02 +05:30
Mike McQuaid
417b13bd26
Merge pull request #3983 from GauthamGoli/pull-args
...
pull: Use Parser to parse args
2018-03-25 16:55:48 +01:00
Gautham Goli
74baf04ad3
pull: Use Parser to parse args
2018-03-25 21:14:03 +05:30
Gautham Goli
41a05b62fe
bottle: Use Parser to parse args
2018-03-25 18:31:01 +05:30
Mike McQuaid
f37b0bc987
Merge pull request #3980 from GauthamGoli/arg-parser-refactor
...
cli_parser: Add class method to make options declaration more readable
2018-03-25 13:57:59 +01:00
Mike McQuaid
58017511a8
style: add optional rubocop-rspec support.
...
It's really noisy and too pedantic for us to use now but I got it
working locally and used `--fix` to generate #3981 so let's add it as an
option for now.
2018-03-25 13:34:57 +01:00
Gautham Goli
ed387572ec
cli_parser: Add class method to make options declaration more readable
2018-03-25 18:02:29 +05:30
Mike McQuaid
5e1806e796
test: rubocop-rspec style auto-corrects.
...
There’s too many warnings to start enabling `rubocop-rspec` by default
but let’s at least apply the cleanups it does automatically.
2018-03-25 13:30:37 +01:00
Mike McQuaid
ae2dbdba52
Merge pull request #3978 from tschoonj/libepoxy-whitelist
...
Add libepoxy to gnome_devel_whitelist
2018-03-25 12:55:38 +01:00
Tom Schoonjans
2019c289cb
Add libepoxy to gnome_devel_whitelist
2018-03-25 11:35:16 +01:00
Mike McQuaid
98f6f6b7d2
Merge pull request #3977 from MikeMcQuaid/no-duplicate-env
...
system_config: never display default_hash keys.
2018-03-25 10:06:32 +01:00
Mike McQuaid
ceed7a64ba
Merge pull request #3976 from GauthamGoli/tests-args
...
tests: Use Parser to parse args
2018-03-25 10:02:40 +01:00
Mike McQuaid
ee39940196
Merge pull request #3971 from GauthamGoli/irb-args
...
irb: Use Parser to parse args
2018-03-25 10:01:47 +01:00
Mike McQuaid
46e6b33d1b
Merge pull request #3967 from amancevice/s3-scheme
...
DownloadStrategyDetector recognizes s3 URL scheme
2018-03-25 10:01:31 +01:00
Mike McQuaid
11f315834e
system_config: never display default_hash keys.
...
Otherwise you can end up with duplicate outputs.
2018-03-25 09:43:39 +01:00
Gautham Goli
191e49511b
tests: Use Parser to parse args
2018-03-25 13:48:24 +05:30
Gautham Goli
99438e8e44
Parser: Add env named argument for switch to check environment variables
2018-03-25 11:04:18 +05:30
Alexander Mancevice
a096284d03
DownloadStrategyDetector recognizes s3 URL scheme
...
DownloadStrategyDetector now detects URLs with the s3:// prefix, e.g.:
s3://my-bucket/path/to/key/tarball.tar.gz
2018-03-24 17:34:51 -04:00
Mike McQuaid
63da230425
Merge pull request #3972 from GauthamGoli/man-args
...
man: Use Parser to parse args
2018-03-24 17:17:42 +00:00
Mike McQuaid
f39cfa9358
Merge pull request #3973 from MikeMcQuaid/dependencies-refactoring
...
Refactor dependencies usage
2018-03-24 17:17:13 +00:00
Mike McQuaid
592bafe24e
Refactor dependencies usage
...
Reuse more code to avoid errors due to duplication.
2018-03-24 16:55:16 +00:00
Gautham Goli
164f47a108
irb: Use Parser to parse args
2018-03-24 22:18:50 +05:30
Mike McQuaid
121780b417
Merge pull request #3970 from GauthamGoli/edit-args
...
edit: Use Parser to parse args
2018-03-24 16:21:10 +00:00
Mike McQuaid
08b2add372
Merge pull request #3969 from GauthamGoli/release-notes-args
...
release-notes: Use Parser to parse args
2018-03-24 16:20:47 +00:00
Mike McQuaid
824b814578
Merge pull request #3968 from amancevice/checksum-eq-defense
...
Defensive check for Checksum == nil
2018-03-24 16:20:29 +00:00
Mike McQuaid
6fbce31181
Merge pull request #3966 from MikeMcQuaid/bottles-any-download-strategy
...
Allow bottles to use any DownloadStrategy
2018-03-24 16:19:25 +00:00
Gautham Goli
78b41b07f1
man: Use Parser to parse args
2018-03-24 21:26:16 +05:30
Gautham Goli
56fb2cb67c
edit: Use Parser to parse args
2018-03-24 19:38:34 +05:30
Gautham Goli
93481ab491
release-notes: Use Parser to parse args
2018-03-24 19:21:10 +05:30
Alexander Mancevice
58dd8f4770
Defensive check for Checksum == nil
...
Protects against NoMethodError when checking a Checksum instance with a bad 'other'
2018-03-24 09:04:51 -04:00
Ethan Edwards
06f7d7d696
Allow bottles to use any DownloadStrategy
2018-03-24 10:53:49 +00:00
commitay
2ec684a123
Merge pull request #3962 from commitay/cask-doctor
...
cask doctor: add homebrew_cask_opts
2018-03-23 20:29:00 +10:00
Mike McQuaid
5005e5f5d7
Merge pull request #3959 from MikeMcQuaid/system_config_boring_ruby_warnings
...
system_config: don't output HOMEBREW_RUBY_WARNINGS
2018-03-23 09:50:22 +00:00