| 
							
							
								 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_reads. | 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 mktmpdirhelper 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 |  |