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
Markus Reiter
2452b27866
Refactor ErrorDuringExecution.
2018-07-19 16:41:27 +02:00
Markus Reiter
bb29150096
Refactor HashValidator.
2018-07-19 16:41:27 +02:00
commitay
43883a4108
fix cask seven_zip containers
2018-07-19 13:30:15 +10:00
Mike McQuaid
86df821b92
Merge pull request #4410 from alexbostock/cask-json
...
Cask json
2018-07-17 17:17:06 +01:00
alexbostock
49bae9b619
Rename to_hash method
2018-07-17 11:12:04 +01:00
alexbostock
3fd1e914fd
Fix details in cask command
2018-07-17 10:56:44 +01:00
alexbostock
7fea44ae46
Tidy up
2018-07-17 10:04:17 +01:00
Markus Reiter
63c5bd96a0
Merge pull request #4486 from reitermarkus/container-refactoring
...
Assimilate `Container`s with `UnpackStrategy`.
2018-07-17 00:03:28 +02:00