Cheng XU
|
2bd9b2774d
|
java_requirement: set cask attribute
Set `@cask` attribute for JavaRequirement, which is used by
`brew info` to track cask requirement for formulae and
`brew bundle dump` to sort the formulae and casks.
Before:
```
$ brew info --json languagetool | jq '.[0].requirements'
[
{
"name": "java",
"cask": null,
"download": null
}
]
$ brew cask install adoptopenjdk; brew install languagetool
$ brew bundle dump
brew "languagetool"
cask "adoptopenjdk"
```
After:
```
$ brew info --json languagetool | jq '.[0].requirements'
[
{
"name": "java",
"cask": "adoptopenjdk",
"download": null
}
]
$ brew cask install adoptopenjdk; brew install languagetool
$ brew bundle dump
cask "adoptopenjdk"
brew "languagetool"
```
Also added relevant test cases.
|
2019-06-10 10:37:09 +08:00 |
|
Mike McQuaid
|
36dbad3922
|
Add frozen_string_literal to all files.
|
2019-04-20 13:27:36 +09:00 |
|
Mike McQuaid
|
0c0275771d
|
Cleanup Requirements
- remove unused NonBinaryOsxfuseRequirement
- import CodeSignRequirement from Homebrew/homebrew-core
- remove unused UnsignedKextRequirement
- don’t allow custom name for X11Requirement
|
2018-10-19 16:38:41 +01:00 |
|
Markus Reiter
|
32ad22395b
|
Remove some #popen_read s.
|
2018-09-04 05:16:59 +02:00 |
|
Markus Reiter
|
7762ce32aa
|
Use more descriptive heredoc names.
|
2018-07-11 18:15:30 +02:00 |
|
Mike McQuaid
|
5e1806e796
|
test: rubocop-rspec style auto-corrects.
There’s too many warnings to start enabling `rubocop-rspec` by default
but let’s at least apply the cleanups it does automatically.
|
2018-03-25 13:30:37 +01:00 |
|
Markus Reiter
|
9bee9ca575
|
Use “squiggly” heredocs.
|
2017-10-18 14:39:09 +02:00 |
|
Markus Reiter
|
a554902380
|
Add mktmpdir helper method.
|
2017-02-28 15:06:32 +01:00 |
|
Markus Reiter
|
f7151e589f
|
Convert JavaRequirement test to spec.
|
2017-02-22 06:03:29 +01:00 |
|