Markus Reiter
dd8370a9fa
Move shared search logic into Homebrew::Search
module.
2018-06-07 13:50:10 +02:00
Markus Reiter
14b3b82fca
Remove exact match from brew cask search
.
2018-06-07 13:48:35 +02:00
Markus Reiter
e786bb08c9
Use search_taps
in brew cask search
.
2018-06-07 13:48:35 +02:00
commitay
b9b3952494
cask audit: review changes
2018-06-05 19:20:38 +10:00
commitay
f012b5acf8
cask audit: check for sourceforge appcast
2018-06-05 16:42:19 +10:00
Vítor Galvão
b088302e11
Merge pull request #4224 from vitorgalvao/fix-language-bug
...
HBC: Make language stanza order not matter
2018-06-04 00:55:45 +01:00
Markus Reiter
e07e036695
Moving and copying must succeed.
2018-06-01 03:31:12 +02:00
Vítor Galvão
dc1edf6bfc
cask --language: have specific match always trump general
2018-05-29 11:42:05 +01:00
Markus Reiter
c89ae8c5ab
Fall back to CaskLoader.load
to get a better error message.
2018-05-26 16:05:51 +02:00
Markus Reiter
de246cc528
Update Homebrew-Cask references.
2018-05-25 18:20:02 +02:00
Markus Reiter
c4222141ac
Revert "Update Homebrew-Cask references."
...
This reverts commit 4475651b548afdcf15c4cf7a7cb57baca1885186.
2018-05-25 17:57:32 +02:00
Markus Reiter
4475651b54
Update Homebrew-Cask references.
2018-05-25 17:56:16 +02:00
Mike McQuaid
5c3ec3e7ca
Merge pull request #4174 from reitermarkus/cask-tap-migration
...
Add compatibility layer for handling Cask Tap migration.
2018-05-21 14:45:14 +01:00
commitay
16fbcd09da
Merge pull request #4188 from commitay/cask-audit-uninstall
...
cask audit: installer and pkg require uninstall
2018-05-21 10:25:19 +10:00
Markus Reiter
b4de801a01
Support both Homebrew
and caskroom
for now.
2018-05-21 01:43:49 +02:00
commitay
1ae2cf9709
cask audit: installer and pkg require uninstall
2018-05-19 12:38:52 +10:00
Markus Reiter
5e773353fa
Merge pull request #4184 from reitermarkus/utils
...
Remove unused `include Utils`.
2018-05-18 19:47:07 +02:00
commitay
f2feb326f9
cask upgrade: ensure cache exists
2018-05-18 08:18:39 +10:00
Markus Reiter
8cf655f23c
Remove unused include Utils
.
2018-05-17 18:29:03 +02:00
commitay
47fc8cb039
cask caveats dsl: add license
2018-05-15 19:56:07 +10:00
commitay
2b6f477143
Merge pull request #4116 from commitay/zap-force
...
Fix `zap --force` for uninstalled casks
2018-05-11 08:42:03 +10:00
tjt263
b47b528859
Fix CaskAlreadyCreatedError message output
...
Minor edit.
2018-04-30 05:29:28 +08:00
commitay
18cd7b7b4b
zap: CaskNotInstalledError
2018-04-29 08:49:02 +10:00
commitay
7a0622ea9e
Fix zap --force
for uninstalled casks
2018-04-29 08:49:02 +10:00
Mike McQuaid
0a00312b71
Autocorrect new RuboCop 0.55.0 style violations.
2018-04-17 10:54:58 +01:00
Markus Reiter
19317760da
Remove Hbc::Scopes
.
2018-04-14 11:45:51 +02:00
Markus Reiter
8d0d5eb6d9
Remove QualifiedToken
.
2018-04-14 11:44:19 +02:00
Markus Reiter
270d888297
Make Cask
`enumerable.
2018-04-14 11:44:19 +02:00
Markus Reiter
68eef4c74e
Add .localized
to undeletable macOS paths.
2018-04-14 11:44:19 +02:00
Markus Reiter
cb5684831e
Remove unused Buffer
class.
2018-04-14 07:31:12 +02:00
Markus Reiter
8c116f9507
Fix Cask search not showing remote matches.
2018-04-11 16:53:32 +02:00
Mike McQuaid
af9ddfe899
Merge pull request #4035 from MikeMcQuaid/ruby-warnings
...
Fix HOMEBREW_RUBY_WARNINGS="-w"
2018-04-08 22:51:25 +01:00
Mike McQuaid
9fca172d03
Fix HOMEBREW_RUBY_WARNINGS="-w"
...
Fix various circular requirements, method redefinitions, etc.
2018-04-07 20:28:56 +01:00
commitay
7f7eb7e6cd
Add message to set_ownership
2018-04-07 21:39:51 +10:00
Markus Reiter
94f2098c36
Only use HOMEBREW_TAP_PATH_REGEX
once inside Tap
class.
2018-03-29 22:05:02 +02:00
Markus Reiter
db2cd52842
Use TapPathLoader
in more cases.
2018-03-29 21:56:32 +02:00
commitay
2373ee6168
cask audit: check for :latest with appcast
2018-03-27 20:56:05 +10:00
commitay
4020f50c14
cask audit: check for appcast if the cask uses github releases
2018-03-27 16:17:37 +10:00
commitay
594ff9283c
Merge pull request #3974 from commitay/cask-audit-pkg
...
cask audit: check for allow_untrusted within caskroom taps
2018-03-27 16:12:55 +10:00
commitay
43244e7953
cask audit: check allow_untrusted
2018-03-27 08:57:39 +10:00
commitay
108c65b43e
cask audit: use @cask.tap
2018-03-27 08:52:26 +10:00
commitay
9a25ea8ae0
cask doctor: add homebrew_cask_opts
2018-03-23 11:41:46 +10:00
Mike McQuaid
799a05c977
Merge pull request #3916 from claui/improve-file-extension-detection
...
Improve detection of file extensions in CurlDownloadStrategy
2018-03-21 12:37:52 +00:00
commitay
540f1545c3
Merge pull request #3886 from commitay/java-10
...
java_requirement, cask dsl caveats: java 10
2018-03-21 09:00:24 +10:00
Markus Reiter
3cd5ae860f
Merge pull request #3821 from rednoah/master
...
Fix broken support GPG containers with embedded signatures
2018-03-20 16:00:29 +01:00
Reinhard Pointner
90a75119ca
e.g.
...
url "https://get.filebot.net/filebot/latest/FileBot_#{version}-darwin.tar.xz.gpg "
gpg :embedded, key_url: 'https://raw.githubusercontent.com/filebot/plugins/master/gpg/maintainer.pub '
2018-03-19 14:35:49 +07:00
Claudia
656986153b
Stop file ext detection at query param boundaries
...
This commit improves Homebrew’s extension detector in `cask/lib/hbc/download_strategy.rb` a bit
so that it won’t cross individual URL query param boundaries any
longer:
```
def ext
Pathname.new(@url).extname[/[^?&]+/]
end
```
2018-03-13 16:58:52 +01:00
Mike McQuaid
83cca40fc9
RuboCop 0.53.0 manual fixes.
2018-03-08 14:10:02 +00:00
commitay
7603d05d05
cask dsl caveats
2018-03-07 08:20:05 +10:00
commitay
2404279d63
Fix SystemCommand escaping
2018-03-03 14:45:12 +10:00