Markus Reiter
12d4226bfc
Remove _checkurl
.
2017-08-04 15:39:32 +02:00
Markus Reiter
05e9086355
Merge pull request #2978 from reitermarkus/simplify-dsl
...
Simplify `assert_only_one_stanza_allowed`.
2017-07-31 16:44:12 +02:00
Markus Reiter
0d1162d821
Make zap
recognize --force
.
2017-07-30 18:51:05 +02:00
Markus Reiter
8779784d70
Fix trash script.
2017-07-30 18:44:53 +02:00
Markus Reiter
8d7ab78a75
Simplify assert_only_one_stanza_allowed
.
2017-07-30 18:06:59 +02:00
Mike McQuaid
896f41f7ed
Merge pull request #2899 from MikeMcQuaid/enable-deprecations
...
Enable more deprecations.
2017-07-30 16:32:34 +01:00
Markus Reiter
6d6ce7cf0a
Detect Tap
in CaskLoader
.
2017-07-30 14:22:05 +02:00
Vítor Galvão
f450178763
Fix style error
2017-07-29 21:54:18 +01:00
Markus Reiter
b4381ddcaa
Cleanup after each Cask.
2017-07-29 21:48:29 +02:00
Markus Reiter
d8288eeb3a
Don’t output Caskroom creation messages on non-TTY.
2017-07-26 20:30:37 +02:00
Markus Reiter
9578e2995a
Move Hbc::DSL#license
to compat
.
2017-07-21 10:50:10 +01:00
Mike McQuaid
2d18ba586b
Enable more deprecations.
...
It's been long enough that these have been commented out so let's
enable them globally.
2017-07-21 10:50:07 +01:00
Markus Reiter
d29cb450f7
Output plain list when running brew cask search
without a TTY.
2017-07-07 19:42:03 +02:00
Markus Reiter
0217fb5d9d
Also remove directories with brew cask cleanup
.
2017-07-06 20:59:35 +02:00
Markus Reiter
eb110e94f0
Merge pull request #2772 from reitermarkus/dmg-eula
...
Fix DMG mounting.
2017-07-02 02:04:07 +02:00
Markus Reiter
fd5e673d2d
Merge pull request #2825 from reitermarkus/refactoring
...
Refactoring using `Forwardable` and `DelegateClass`.
2017-07-01 05:32:19 +02:00
Markus Reiter
6a1fa87191
Refactor Formula/Cask dependencies.
2017-06-30 02:20:50 +02:00
Markus Reiter
96271aaa89
Use attr_reader
in CaskLoader
.
2017-06-28 10:05:48 +02:00
Markus Reiter
2703646b10
Remove utf8_inspect
method.
2017-06-28 09:25:31 +02:00
Markus Reiter
3b4ee58c49
Refactor using Forwardable
and DelegateClass
.
2017-06-28 09:25:31 +02:00
Markus Reiter
a636d58067
🥚 No easter egg for you!
2017-06-27 12:07:40 +02:00
Markus Reiter
f24fc42362
🔥 Remove test files after trashing.
2017-06-24 09:15:37 +02:00
Markus Reiter
a1f9032b95
🗑️ Use AppleScript instead of Swift for trashing.
2017-06-24 09:15:37 +02:00
Markus Reiter
b2daed584d
Add support for uninstall/zap :trash
.
2017-06-20 15:53:33 +02:00
Markus Reiter
3fe32053a7
Merge pull request #2775 from reitermarkus/language
...
Fix `--language` option.
2017-06-14 14:26:44 +02:00
Markus Reiter
80f827e926
Print DMG EULA when --verbose
.
2017-06-14 02:06:25 +02:00
Markus Reiter
2f0aad5d88
Fix DMG mounting.
2017-06-13 23:57:23 +02:00
Markus Reiter
9c8f7138f3
Add casks
method to iterate through arguments.
2017-06-13 19:45:29 +02:00
Markus Reiter
5a047c7c27
Fix --language
option.
2017-06-13 19:27:26 +02:00
Markus Reiter
66ce575301
🔨 Refactor Cask exceptions.
2017-06-13 17:14:28 +02:00
Mike McQuaid
021cef4b2b
Autocorrect Rubocop Style/SpecialGlobalVars.
2017-06-12 09:11:42 +01:00
Markus Reiter
b40e4afac5
Fix parsing --require-sha
and HOMEBREW_CASK_OPTS
.
2017-06-06 16:40:03 +02:00
Markus Reiter
2fa8596302
Sort Hbc::installed
.
2017-06-06 15:53:02 +02:00
Misty De Meo
087035868a
AbstractCommand: fix return type of .abstract?
2017-06-03 20:47:46 -07:00
Misty De Meo
4ffca8faa2
cask_loader: fix return types for .can_load?
2017-06-03 20:47:46 -07:00
Markus Reiter
0b66796540
Merge pull request #2712 from 13k/hbc-dsl-appcast-fix
...
Fix curl invocation in Hbc::DSL::Appcast
2017-06-03 07:57:06 +02:00
Markus Reiter
e15d107041
Merge pull request #2728 from reitermarkus/brew-cask-info
...
Fix `brew cask info` for removed Casks.
2017-06-03 07:55:03 +02:00
Markus Reiter
7fb6e7dde0
Fix brew cask info
for removed Casks.
2017-06-03 00:05:13 +02:00
Markus Reiter
2d6ae61314
Re-revert "Fix operator spacing."
2017-06-02 19:22:05 +02:00
ilovezfs
197392b56d
Revert "Fix operator spacing."
2017-06-01 04:06:40 -07:00
Kiyoshi '13k' Murata
c4b010b6d7
Fix curl invocation in Hbc::DSL::Appcast.
...
Fixes #2592
2017-06-01 06:02:50 -03:00
Markus Reiter
d34ba7395b
Fix operator spacing.
2017-05-31 19:53:41 +02:00
Misty De Meo
0c1186f47f
cabextract: remove -t test
...
The warnings this prints makes it not especially helpful, so
just assume the magic number test and job failure are enough.
Fixes #2689 .
2017-05-30 18:55:49 -07:00
Mike McQuaid
7a38bab333
Fixup all RuboCop warnings.
2017-05-29 18:43:18 +01:00
Mike McQuaid
4356016b4a
Use parallel RuboCop
...
This requires updating to Rubocop 0.49.0 which will require some fixes
to rules, in Homebrew/brew and Homebrew/homebrew-core but opening this
for now so I remember.
2017-05-29 18:42:02 +01:00
Markus Reiter
3165fd2519
Merge pull request #2663 from reitermarkus/lockfile
...
Convert `FormulaLock` to more generic `LockFile`.
2017-05-29 19:27:58 +02:00
Markus Reiter
d700a5ba18
Use Formatter::pluralize
where possible.
2017-05-29 17:50:13 +02:00
Markus Reiter
54c4580871
Use XDG_CACHE_HOME
for RuboCop.
2017-05-29 01:31:38 +02:00
Markus Reiter
fd97e88b99
Use LockFile
instead of Hbc::Utils::file_locked?
.
2017-05-25 06:18:52 +02:00
Markus Reiter
68a513083e
Also move --binarydir
to compat/*
.
2017-05-24 23:54:36 +02:00