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
Nath Tumlin
250f3445b7
Removed Hbc::
2017-03-11 16:28:41 -08:00
Nath Tumlin
6162a5e41f
Moved highlight_installed from utils.rb to search.rb
2017-03-11 16:25:02 -08:00
Markus Reiter
3bd4349e8e
Migrate legacy Caskroom.
2017-03-12 00:35:09 +01:00
Markus Reiter
c594ffefbc
Add Formatter::pluralize
.
2017-03-11 21:12:51 +01:00
Nath Tumlin
d305784c37
Added highlighting of installed casks to cask search
2017-03-10 22:46:28 -08:00
Markus Reiter
b24dc2268a
Move brew cask --version
into separate file.
2017-03-08 15:49:37 +01:00
Markus Reiter
fe694f6db9
Merge pull request #2284 from reitermarkus/cask-refactor-cli
...
Refactor CLI options.
2017-03-08 02:43:22 +01:00
Markus Reiter
9a4538a325
Merge pull request #2286 from reitermarkus/redundant-utils
...
Remove redundant `Utils`.
2017-03-08 02:43:03 +01:00
Markus Reiter
e0acaeef81
Remove redundant Utils
.
2017-03-07 18:02:31 +01:00
Markus Reiter
3b8524d770
Refactor CLI options.
2017-03-07 00:06:34 +01:00
Markus Reiter
dcbcf167f6
Refactor brew cask _audit_modified_casks
.
2017-03-06 18:18:04 +01:00
Markus Reiter
7abc0aaa74
Use --force-default-config
option for brew cask style
.
2017-03-05 21:02:16 +01:00
Markus Reiter
a0597a3f15
fetch
needs cache to be created.
2017-02-17 04:02:17 +01:00
Markus Reiter
f48857d246
Use constants for RuboCop version.
2017-02-12 23:06:35 +01:00
Markus Reiter
455369b10c
Display message when running brew cask _stanza
without arguments.
2017-02-10 08:43:32 +01:00
Markus Reiter
bef2c6c9bd
Merge pull request #1956 from reitermarkus/refactor-artifacts
...
Refactor `Artifact`.
2017-02-07 22:22:46 +01:00
Markus Reiter
4a4a162223
Let Artifact::for_cask
return artifact instances.
2017-02-07 00:07:59 +01:00
Markus Reiter
d02a4d9e51
Fix test for brew cask doctor
.
2017-02-05 06:48:23 +01:00
Markus Reiter
d8eab8c211
Simplify rendering of environment variables.
2017-02-05 06:48:23 +01:00
Markus Reiter
46e051b1c2
Simplify cache output.
2017-02-05 06:48:23 +01:00
Markus Reiter
b54c3d618e
Add user_tilde
method to shorten/anonymize output.
2017-02-05 06:48:23 +01:00
Markus Reiter
f0337a3183
Simplify output of environment variables.
2017-02-05 06:48:23 +01:00
Markus Reiter
7d312e4cca
Remove legacy tap pattern.
2017-02-05 06:48:23 +01:00
Markus Reiter
324988e7a5
Simplify brew cask doctor
.
2017-02-05 06:48:23 +01:00
Markus Reiter
e59ada5087
Merge pull request #1894 from reitermarkus/appcast-checkpoint
...
Add internal command to calculate appcast checkpoint.
2017-01-23 17:17:50 +01:00
Markus Reiter
2076b494a6
Add manpage entry for _appcast_checkpoint.
2017-01-23 16:23:01 +01:00
Markus Reiter
2d5b659b0e
Add support for calculating appcast checkpoint from URLs.
2017-01-23 15:48:20 +01:00
Vítor Galvão
53e232fc7e
Add --calculate (print current checkpoint without it)
2017-01-23 15:30:44 +01:00
Vítor Galvão
a64e2835ad
cask - internal_stanza: use cask_tokens_from(args)
2017-01-23 14:24:01 +00:00
Vítor Galvão
e8f67eb13d
cask - internal stanzas: lowercase help
2017-01-23 14:24:01 +00:00
Markus Reiter
16f4130dd8
Add internal command to calculate appcast checkpoint.
2017-01-23 09:33:12 +01:00