Markus Reiter
45496f3156
Remove cask_tokens_from
method.
2017-05-23 14:58:03 +02:00
Markus Reiter
cc295601c7
Fix undefined cask_tokens
method.
2017-05-23 14:57:51 +02:00
Markus Reiter
df1864ee43
Add CLI::Options
DSL.
2017-05-22 02:51:17 +02:00
Markus Reiter
debe4540e4
Remove redundant self.run
methods.
2017-05-22 02:51:17 +02:00
Markus Reiter
acc7309ca3
Rename Base
and InternalUseBase
.
2017-05-22 02:51:17 +02:00
Markus Reiter
811f4c5f23
Refactor CLI::Zap
.
2017-05-22 02:51:16 +02:00
Markus Reiter
5429ab0d1b
Refactor CLI::Version
.
2017-05-22 02:51:16 +02:00
Markus Reiter
101371207f
Refactor CLI::Uninstall
.
2017-05-22 02:51:16 +02:00
Markus Reiter
98f91fb883
Refactor CLI::Style
.
2017-05-22 02:51:16 +02:00
Markus Reiter
957c5fb4f0
Refactor CLI::Search
.
2017-05-22 02:51:16 +02:00
Markus Reiter
ed6934b954
Refactor CLI::Outdated
.
2017-05-22 02:51:16 +02:00
Markus Reiter
24f38a2e8a
Refactor CLI::List
.
2017-05-22 02:51:16 +02:00
Markus Reiter
ccafa1b759
Refactor CLI::InternalStanza
.
2017-05-22 02:51:16 +02:00
Markus Reiter
ed6823e659
Refactor CLI::InternalHelp
.
2017-05-22 02:51:16 +02:00
Markus Reiter
cac0c29f73
Refactor CLI::InternalDump
.
2017-05-22 02:51:16 +02:00
Markus Reiter
cc18d9e2b6
Refactor CLI::InternalCheckurl
.
2017-05-22 02:51:16 +02:00
Markus Reiter
6acca4e09a
Refactor CLI::InternalAuditModifiedCasks
.
2017-05-22 02:51:16 +02:00
Markus Reiter
326c425dc6
Refactor CLI::InternalAppcastCheckpoint
.
2017-05-22 02:51:16 +02:00
Markus Reiter
33580c283a
Refactor CLI::Install
.
2017-05-22 02:51:16 +02:00
Markus Reiter
e17641bdd9
Refactor CLI::Info
.
2017-05-22 02:51:16 +02:00
Markus Reiter
66e9a060de
Refactor CLI::Home
.
2017-05-22 02:51:16 +02:00
Markus Reiter
1f5828c72d
Refactor CLI::Fetch
.
2017-05-22 02:51:16 +02:00
Markus Reiter
276adc9e8b
Refactor CLI::Edit
.
2017-05-22 02:51:16 +02:00
Markus Reiter
8248345a9a
Refactor CLI::Create
.
2017-05-22 02:51:16 +02:00
Markus Reiter
b7347dcc44
Refactor CLI::Cleanup
.
2017-05-22 02:51:16 +02:00
Markus Reiter
58db95c1d2
Refactor CLI::Cat
.
2017-05-22 02:51:16 +02:00
Markus Reiter
1714c73b49
Refactor CLI::Audit
.
2017-05-22 02:51:16 +02:00
Markus Reiter
a44d4ce88b
Remove Cask’s CLI#debug?
.
2017-05-22 02:51:16 +02:00
Markus Reiter
9e821863d0
Pass along CLI::Binaries
.
2017-05-22 02:51:16 +02:00
Markus Reiter
1a96dc39d1
Add audit check to see if both version and checksum changed.
2017-05-22 02:01:57 +02:00
Mike McQuaid
57db2e539e
Revert "Merge pull request #2597 from MikeMcQuaid/vendor-gems"
...
This reverts commit 3e4547f52e7ebec633f8bfefc8a396d944edf908, reversing
changes made to 6edf9382bcc1240ad6f97c8b752cfe56cef9965d.
2017-05-07 17:28:39 +01:00
Mike McQuaid
ee253e465b
Vendor all Homebrew's gems.
...
Homebrew's actually ended up using a fair few gems. While we want to
avoid Bundler at runtime (and this PR still does that, in fact uses
Bundler even less at runtime than it did before) writing our own version
to use at build-time seems redundant.
2017-05-07 13:52:57 +01:00
Markus Reiter
238cd5430f
Add remote search to brew cask search
.
2017-04-25 12:29:01 +02:00
Markus Reiter
cb17a80577
Merge pull request #2362 from joshka/install-uninstall-messages
...
Install uninstall messages
2017-04-23 02:40:52 +02:00
Markus Reiter
5bf0745ece
Merge pull request #2514 from reitermarkus/refactor-cask-metadata
...
Refactor cask metadata directory methods.
2017-04-22 22:01:53 +02:00
Markus Reiter
1cd125e7e7
Refactor cask metadata directory methods.
2017-04-21 01:28:21 +02:00
Louis Romero
a27a82c196
Remove extraneous }
2017-04-21 00:24:09 +02:00
Joshua McKinney
a90d1e1699
Installer#reinstall instead of #install :reinstall
...
Call an explicit method on Installer to reinstall rather than using a
flag to indicate when we're reinstalling a cask
2017-03-27 01:32:53 -05:00
Joshua McKinney
367fdb9718
Refactor brew cask reinstall
...
The implementation of the reinstall command was the same as
Installer#install, aside from the uninstall of the existing cask.
Moved this within the class to DRY up the implementation.
2017-03-19 13:14:16 -05:00
Markus Reiter
ed10135da4
Replace Hbc.load
with CaskLoader.load
.
2017-03-16 19:16:42 +01:00
Markus Reiter
d7af864be0
Replace Hbc.path
with CaskLoader.path
.
2017-03-16 12:10:19 +01:00
Markus Reiter
c4d8b1696c
Merge pull request #2309 from axiac/cask-outdated
...
add command 'cask outdated'
2017-03-16 11:37:49 +01:00
Markus Reiter
2c8544832e
Add test for command help strings.
2017-03-16 09:00:57 +01:00
Valentin VĂLCIU
7532545140
add command 'cask outdated'
2017-03-15 22:58:25 +02:00
Mike McQuaid
4d88cc4c41
Merge pull request #2326 from vszakats/sprot
...
secure urls + remove -k from in-doc curl command
2017-03-15 15:11:35 +00:00
Markus Reiter
e9e6dcf893
Merge pull request #2311 from nath/highlightInstalledCasks
...
Added highlighting of installed casks to cask search
2017-03-15 14:01:28 +01:00
Viktor Szakats
cc8f029f22
secure urls + remove -k from in-doc curl command
2017-03-14 17:27:11 +00:00
Nath Tumlin
2080c360e2
Added tests for highlight installed and fixed style errors
2017-03-13 17:52:32 -05:00
Markus Reiter
9f7d86b97c
Add #installed_caskfile
method to Cask
class.
2017-03-12 21:59:13 +01:00
Numbermaniac
b704b48b2f
Change instances of caskroom.io to caskroom.github.io
2017-03-12 23:23:22 +11:00