Gautham Goli
8ef1fb30a0
Add :quiet, :verbose, :debug common switches to be specified
2018-03-29 03:20:14 +05:30
commitay
ca881b3d68
cask audit_spec: rspec auto-corrects
2018-03-28 22:06:01 +10:00
Mike McQuaid
0f4e22e28d
Merge pull request #3981 from MikeMcQuaid/rspec-cleanup
...
test: rubocop-rspec style auto-corrects.
2018-03-28 11:51:44 +01:00
Mike McQuaid
dda1dd54eb
Merge pull request #3982 from MikeMcQuaid/rubocop-rspec
...
style: add optional rubocop-rspec support.
2018-03-28 11:21:56 +01:00
Mike McQuaid
262666c828
cleanup_spec: add nicer prune matcher alias.
2018-03-28 11:20:57 +01:00
Mike McQuaid
d1b83819de
Merge pull request #3979 from MikeMcQuaid/runtime_dependencies_changes
...
Make runtime dependencies handling more consistent
2018-03-28 09:13:46 +01:00
Mike McQuaid
8975bf0d5b
keg: use Formula#runtime_dependencies.
2018-03-27 14:52:48 +01:00
Mike McQuaid
74d6d39e45
deps: use Formula#runtime_dependencies.
2018-03-27 14:52:48 +01:00
Mike McQuaid
ff7294ee1f
uses: use Formula#runtime_dependencies.
2018-03-27 14:52:47 +01:00
Mike McQuaid
42a39b16bf
formula: use runtime_dependencies from tab.
...
Don't do so in `linkage_checker` or `tab` which to avoid recursive loops
and want the actual values specified in the formula itself.
2018-03-27 14:52:47 +01:00
Mike McQuaid
a7727b66b3
keg: add tab, runtime_dependencies methods.
2018-03-27 14:52:47 +01:00
Mike McQuaid
6fec707059
Formula#missing_dependencies: use runtime_dependencies.
2018-03-27 14:52:47 +01:00
Mike McQuaid
0a73b0b423
formula: require tab.
2018-03-27 14:52:47 +01:00
Mike McQuaid
d8bf3f8d60
tab: default runtime_dependencies to nil.
2018-03-27 14:52:47 +01:00
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
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
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
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