commitay
7a48e04d07
internal_audit_modified_casks: remove appcast
2018-06-11 13:15:32 +10:00
commitay
0980de4cb0
_appcast_checkpoint: remove
2018-06-11 13:15:30 +10:00
Markus Reiter
1d27c5f79a
Don't create Caskroom.path
for tests.
2018-06-09 11:32:49 +02:00
Markus Reiter
767ebe6ab6
Fail brew cask upgrade
early if Cask is not installed.
2018-06-09 11:27:44 +02:00
Markus Reiter
488149242b
Remove Hbc.init
.
2018-06-09 11:18:40 +02:00
Markus Reiter
b2f67c6d77
Remove the need for ensure_cache_exists
.
2018-06-09 11:13:37 +02:00
Markus Reiter
12ab263784
Remove Hbc.default_tap
.
2018-06-09 10:13:28 +02:00
Markus Reiter
3d423b0587
Add path
method to Caskroom
and Cache
.
2018-06-09 09:52:48 +02:00
Markus Reiter
cb7f25ceb8
Refactor brew cask search
.
2018-06-07 18:42:30 +02:00
Markus Reiter
cc93997fb7
Refactor search_taps
.
2018-06-07 14:02:31 +02:00
Markus Reiter
dd8370a9fa
Move shared search logic into Homebrew::Search
module.
2018-06-07 13:50:10 +02:00
Markus Reiter
14b3b82fca
Remove exact match from brew cask search
.
2018-06-07 13:48:35 +02:00
Markus Reiter
e786bb08c9
Use search_taps
in brew cask search
.
2018-06-07 13:48:35 +02:00
Markus Reiter
de246cc528
Update Homebrew-Cask references.
2018-05-25 18:20:02 +02:00
Markus Reiter
c4222141ac
Revert "Update Homebrew-Cask references."
...
This reverts commit 4475651b548afdcf15c4cf7a7cb57baca1885186.
2018-05-25 17:57:32 +02:00
Markus Reiter
4475651b54
Update Homebrew-Cask references.
2018-05-25 17:56:16 +02:00
Markus Reiter
b4de801a01
Support both Homebrew
and caskroom
for now.
2018-05-21 01:43:49 +02:00
commitay
f2feb326f9
cask upgrade: ensure cache exists
2018-05-18 08:18:39 +10:00
commitay
18cd7b7b4b
zap: CaskNotInstalledError
2018-04-29 08:49:02 +10:00
Markus Reiter
19317760da
Remove Hbc::Scopes
.
2018-04-14 11:45:51 +02:00
Markus Reiter
8d0d5eb6d9
Remove QualifiedToken
.
2018-04-14 11:44:19 +02:00
Markus Reiter
8c116f9507
Fix Cask search not showing remote matches.
2018-04-11 16:53:32 +02:00
commitay
9a25ea8ae0
cask doctor: add homebrew_cask_opts
2018-03-23 11:41:46 +10:00
commitay
8d458fa443
cask doctor: check_cached_downloads
2018-02-13 21:03:06 +10:00
Mike McQuaid
918f1b775b
Merge pull request #3631 from amyspark/doctor
...
Let cask doctor exit with 1
2018-02-12 08:54:47 +00:00
L. E. Segovia
4c5e3d04e1
Fix @reitermarkus's comments
2018-01-29 13:43:21 +00:00
commitay
aa8003103e
cask style: fix --fix
2018-01-29 07:45:34 +10:00
Markus Reiter
884c57f9f4
Fix brew cask style
on Travis.
2018-01-28 07:00:20 +01:00
commitay
e870c1783f
cask doctor: sip status
2018-01-13 08:47:10 +10:00
L. E. Segovia
691caf4b54
Refactor Cask's doctor command
...
- Remove :failed
- Use Checkable to store the status and warnings/errors
- Refactor the methods using audit as basis
2017-12-02 00:53:54 +00:00
L. E. Segovia
84e41194cb
Let Cask doctor exit with 1 via a CaskError
2017-11-30 13:07:58 +00:00
Markus Reiter
3f7e63a24c
Merge pull request #3492 from amyspark/fix-latest-casks
...
Properly upgrade Casks with version :latest
2017-11-29 15:00:57 +01:00
L. E. Segovia
f3355b2a2c
Stage to a different directory if upgrading Casks w/version :latest
2017-11-28 13:03:16 +00:00
Markus Reiter
89845e7f76
Fix _stanza
test.
2017-11-28 00:20:29 +01:00
Markus Reiter
f50ae44980
Merge pull request #3396 from amyspark/hacktoberfest-upgrade
...
Implement `brew cask upgrade`
2017-11-27 23:41:03 +01:00
L. E. Segovia
e0be066f8b
Load Casks only once (and fix style issues)
2017-11-24 01:21:30 +00:00
L. E. Segovia
7ee98eb421
Implement more of @reitermarkus's comments
...
- Simplify outdated Casks checks
- Make use of RSpec's let(:) and .and syntax
2017-11-24 00:48:14 +00:00
Shaun Jackman
0a2bfa66fd
Installing casks is supported only on macOS
2017-11-22 10:38:06 -08:00
L. E. Segovia
7ce4319012
Upgrade an outdated Cask just by name, no need for --greedy
2017-11-22 16:27:13 +00:00
Markus Reiter
a869ce0143
Merge pull request #3371 from commitay/cask-doctor
...
Cask doctor: add macOS & Java versions
2017-11-22 10:32:17 +01:00
L. E. Segovia
c9b5de4cab
Output message if no Casks are outdated
2017-11-22 00:45:29 +00:00
L. E. Segovia
8ee6ac2613
Implement @reitermarkus's comments
...
- Split move into a move_back (and clarify when it is used)
- Remove unused flags
- Raise error if installed Caskfile not found
- Error out if an upgrade fails
- Remove some defensive programming checks
2017-11-16 10:40:32 -03:00
L. E. Segovia
36fe355159
Add tests for upgrade recovery
2017-11-13 08:46:08 -03:00
L. E. Segovia
8cc1aea5f0
Implement @reitermarkus's upgrade flow
2017-11-11 17:21:13 -03:00
Martin Schimandl
17e001bd30
Remove (soon to be) obsolete check
...
Fix small typo
2017-11-10 20:16:38 +01:00
Martin Schimandl
fea5350d52
Add line break to string
2017-11-10 20:16:38 +01:00
Martin Schimandl
4e4405e6d7
split string to stay below 80 characters per line
2017-11-10 20:16:38 +01:00
Martin Schimandl
2b261ad4a7
Refactor code to reduce characters per line
2017-11-10 20:16:38 +01:00
Martin Schimandl
5eab54f892
Reduce verbosity of artifacts hash
2017-11-10 20:16:38 +01:00
Martin Schimandl
52343142a7
Remove unused variables. Refactor code
2017-11-10 20:16:38 +01:00