Markus Reiter
33ce424399
Remove redundant namespacing.
2018-09-06 06:47:29 +02:00
Markus Reiter
0e03b46899
Refactor Hbc::Verify
.
2018-09-05 01:39:30 +02:00
Mike McQuaid
1ae2326984
Rename Cask::CLI to Cask::Cmd.
2018-09-04 09:56:58 +01:00
Mike McQuaid
1d86d7a7c7
cask: move cask/cli to cask/cmd.
2018-09-04 09:56:57 +01:00
Mike McQuaid
e06f8a8beb
Rename Homebrew-Cask to Homebrew Cask.
2018-09-04 09:56:57 +01:00
Mike McQuaid
90b3a13909
cask: move cask/lib/hbc/* to cask/*.
...
Fix the load path, requires and some filenames accordingly.
2018-09-04 09:56:57 +01:00
Markus Reiter
89dd608766
Deprecate gpg
stanza.
2018-09-03 20:47:52 +02:00
Mike McQuaid
80d75bc0d8
Homebrew/.rubocop: tweak rules.
...
Adjust the rules based on the current codebase. Remove various enable,
disables and default values that are unnecessary. Add more comments
explaining why. Make minor changes needed to enable a few more rules.
2018-09-02 20:15:09 +01:00
Mike McQuaid
bcb1ec5499
Improve Homebrew/brew line length.
...
Use 124 max line length everywhere. Also, reduce tap max line length to
189 as Homebrew/homebrew-core has that as a maximum now. In future
Homebrew/homebrew-core will also be reduced to 124 maximum line length.
2018-09-02 16:15:09 +01:00
Vítor Galvão
ad66d54143
Merge pull request #4782 from amyspark/fix-quarantine-broken-symlinks
...
quarantine: do not automatically follow symlinks
2018-09-01 10:41:47 +01:00
L. E. Segovia
4c47a4b76d
quarantine: do not automatically follow symlinks
...
This prevents failure when Casks have broken framework symlinks.
2018-08-31 15:31:00 +00:00
Markus Reiter
fbcaa8c85a
Resolve URL to get real file extension.
2018-08-31 16:51:23 +02:00
L. E. Segovia
f7cafb50ad
Enable quarantining of Homebrew-Cask's downloads
2018-08-31 13:16:11 +00:00
Markus Reiter
9f06b3df23
Don’t use CLI::Cleanup
in Auditor
.
2018-08-27 23:31:29 +02:00
Markus Reiter
48dcf19169
Ignore unparsable system languages.
2018-08-19 22:10:20 +02:00
Mike McQuaid
077e9f0c53
hbc/installer: don't send analytics for private taps.
2018-08-18 08:48:49 +01:00
Brian Morton
1b51456b4c
fix module path to ::Utils::Anlytics
2018-08-16 08:18:23 +02:00
Brian Morton
6701c207e0
add anlytics to cask installs
2018-08-16 08:10:07 +02:00
Markus Reiter
e6b45842e8
Refactor odeprecated
.
2018-08-15 12:16:02 +02:00
Markus Reiter
55cde526a8
Deprecate brew cask cleanup
.
2018-08-13 20:09:34 +02:00
Markus Reiter
a985f0a5d0
Merge pull request #4623 from commitay/github-latest
...
cask audit: GitHub `latest` casks shouldn't have an appcast
2018-08-12 21:57:45 +02:00
Markus Reiter
78658e4302
Add cask cleanup and per-formula cache cleanup.
2018-08-09 00:56:28 +02:00
Markus Reiter
921c6a33dd
Refactor Cleanup
.
2018-08-08 10:40:22 +02:00
commitay
3841522732
cask audit: GitHub latest
casks shouldn't have an appcast
2018-08-07 09:49:24 +10:00
Markus Reiter
9f370a3576
Merge pull request #4616 from reitermarkus/remove-cask-download-strategies
...
Remove cask download strategies.
2018-08-06 21:36:47 +02:00
Markus Reiter
290910d3c0
Remove cask download strategies.
2018-08-06 20:52:45 +02:00
Markus Reiter
e7bbb1f9b0
Remove unused brew cask _audit_modified_casks
command.
2018-08-06 20:26:33 +02:00
Markus Reiter
d5de9d585b
Use normal download strategies for casks.
2018-08-06 18:25:19 +02:00
Markus Reiter
8ae284e871
Use SystemCommand
for curl
.
2018-08-01 01:04:42 +02:00
Markus Reiter
7fb221ffe1
Remove unused brew cask _dump
command.
2018-07-30 22:30:12 +02:00
Markus Reiter
88783eae31
Refactor Hbc::URL
and rename to URL
.
2018-07-30 21:07:42 +02:00
Markus Reiter
54aa412015
Use LazyObject
for Hbc::URL
.
2018-07-30 21:07:42 +02:00
ilovezfs
cd2b85c40f
Revert "Use SystemCommand
for curl
."
2018-07-29 21:45:04 -07:00
Markus Reiter
3c3b05d457
Merge pull request #4564 from reitermarkus/not-a-cask-file-error
...
Raise error when file does not contain a cask.
2018-07-29 12:31:49 +02:00
Markus Reiter
5a45315349
Raise error when file does not contain a cask.
2018-07-29 11:42:34 +02:00
Markus Reiter
355df64d93
Use SystemCommand
for curl
.
2018-07-29 01:23:33 +02:00
Markus Reiter
802d7de8e8
Don’t rescue NameError
for #run
.
2018-07-25 10:42:16 +02:00
Markus Reiter
eccd20e276
Merge Hbc::Container
classes into UnpackStrategy
.
2018-07-24 16:44:27 +02:00
Markus Reiter
b7eb7e48f0
Remove Hbc::Container::Gpg
.
2018-07-23 19:35:01 +02:00
Markus Reiter
1ccd1c0017
Don't use CaskError
in Hbc::Container::Dmg
.
2018-07-23 03:04:11 +02:00
Markus Reiter
e5e8033145
Add system_command
helpers.
2018-07-22 23:24:18 +02:00
Markus Reiter
db299035ac
Merge pull request #4517 from reitermarkus/rename-system-command
...
Rename `Hbc::SystemCommand` to `SystemCommand`.
2018-07-22 22:24:00 +02:00
Markus Reiter
28384ba518
Rename Hbc::SystemCommand
to SystemCommand
.
2018-07-22 21:11:47 +02:00
Markus Reiter
8278e9e403
Move verbose
from #initialize
to #extract
.
2018-07-22 20:30:28 +02:00
Markus Reiter
d0951bdc1d
Remove Hbc::Container::Criteria
.
2018-07-21 16:31:24 +02:00
Markus Reiter
7ad999f5f8
Merge pull request #4488 from reitermarkus/system-command
...
Refactor `Hbc::SystemCommand`.
2018-07-20 17:51:10 +02:00
commitay
68760d7467
fix cask rar containers
2018-07-20 09:00:10 +10:00
Markus Reiter
2712fcaa67
Use interleaved output for ErrorDuringExecution
.
2018-07-19 16:53:11 +02:00
Markus Reiter
3ff9c5335d
Canonicalize input
in initialize
.
2018-07-19 16:41:27 +02:00
Markus Reiter
01b2be755c
Move odebug
.
2018-07-19 16:41:27 +02:00