171 Commits

Author SHA1 Message Date
Markus Reiter
57608170b2 Fix method name. 2017-09-12 09:36:07 +02:00
Markus Reiter
ef67b77d95 Make Cask commands fail early if a Cask is not found. 2017-09-11 09:04:51 +02:00
Markus Reiter
b0c98ba631 Fix _stanza. 2017-09-10 23:12:32 +02:00
Markus Reiter
53ecdd843f Treat every Artifact instance as a single artifact. 2017-09-10 23:12:32 +02:00
Josh Soref
1fe2ade15c spelling: incomplete 2017-09-10 16:35:11 +00:00
Alexey Alekhin
68dd0ac918 Changed warning message as recommended by @reitermarkus 2017-08-31 03:03:00 +02:00
Alexey Alekhin
2a3f83b8d4 Changed online search failure to warning and removed stacktrace 2017-08-26 02:37:39 +02:00
Alexey Alekhin
2cc6ef48ff Narrowed rescued error type 2017-08-24 00:29:22 +02:00
Alexey Alekhin
15d2a9c7cd Formatting fix 2017-08-23 19:47:47 +02:00
Alexey Alekhin
9e2caa8d6a Fixed style issues 2017-08-23 17:54:01 +02:00
Alexey Alekhin
a5640fdfee Added rescue block for the remote cask search failure 2017-08-23 16:54:21 +02:00
Alexey Alekhin
00803b1a0b brew cask search without query just outputs all available cask tokens 2017-08-23 03:23:33 +02:00
Markus Reiter
56ef168e70 Move fix from #3070 inside GitHub module. 2017-08-20 16:31:46 +02:00
Francisco Souza
f284300495
Skip search_remote on cask search when HOMEBREW_NO_GITHUB_API is set
Fixes #3069.
2017-08-19 19:59:33 -04:00
Ben Muschol
603bdd01a8 Implement PR feedback 2017-08-14 11:08:56 -04:00
Ben Muschol
e93ec12b32 Remove duplicate url generation logic in Github module 2017-08-13 15:03:44 -04:00
Markus Reiter
12d4226bfc Remove _checkurl. 2017-08-04 15:39:32 +02:00
Markus Reiter
0d1162d821 Make zap recognize --force. 2017-07-30 18:51: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
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
9c8f7138f3 Add casks method to iterate through arguments. 2017-06-13 19:45:29 +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
Misty De Meo
087035868a
AbstractCommand: fix return type of .abstract? 2017-06-03 20:47:46 -07: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
Markus Reiter
d34ba7395b Fix operator spacing. 2017-05-31 19:53:41 +02: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
d025e0e7ab Fix --binaries not using default value. 2017-05-24 20:16:09 +02:00
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