Merge pull request #6472 from EricFromCanada/json-api-update
Cask: fixes for caveats output
This commit is contained in:
		
						commit
						86e9af246b
					
				@ -147,7 +147,7 @@ module Cask
 | 
			
		||||
        "version"        => version,
 | 
			
		||||
        "sha256"         => sha256,
 | 
			
		||||
        "artifacts"      => artifacts.map(&method(:to_h_gsubs)),
 | 
			
		||||
        "caveats"        => to_h_string_gsubs(caveats),
 | 
			
		||||
        "caveats"        => (to_h_string_gsubs(caveats) unless caveats.empty?),
 | 
			
		||||
        "depends_on"     => depends_on,
 | 
			
		||||
        "conflicts_with" => conflicts_with,
 | 
			
		||||
        "container"      => container,
 | 
			
		||||
 | 
			
		||||
@ -87,17 +87,17 @@ module Cask
 | 
			
		||||
        if java_version == :any
 | 
			
		||||
          <<~EOS
 | 
			
		||||
            #{@cask} requires Java. You can install the latest version with:
 | 
			
		||||
              brew cask install java
 | 
			
		||||
              brew cask install adoptopenjdk
 | 
			
		||||
          EOS
 | 
			
		||||
        elsif java_version.include?("11") || java_version.include?("+")
 | 
			
		||||
          <<~EOS
 | 
			
		||||
            #{@cask} requires Java #{java_version}. You can install the latest version with:
 | 
			
		||||
              brew cask install java
 | 
			
		||||
              brew cask install adoptopenjdk
 | 
			
		||||
          EOS
 | 
			
		||||
        else
 | 
			
		||||
          <<~EOS
 | 
			
		||||
            #{@cask} requires Java #{java_version}. You can install it with:
 | 
			
		||||
              brew cask install homebrew/cask-versions/java#{java_version}
 | 
			
		||||
              brew cask install homebrew/cask-versions/adoptopenjdk#{java_version}
 | 
			
		||||
          EOS
 | 
			
		||||
        end
 | 
			
		||||
      end
 | 
			
		||||
@ -118,7 +118,6 @@ module Cask
 | 
			
		||||
        <<~EOS
 | 
			
		||||
          #{@cask} has been officially discontinued upstream.
 | 
			
		||||
          It may stop working correctly (or at all) in recent versions of macOS.
 | 
			
		||||
 | 
			
		||||
        EOS
 | 
			
		||||
      end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user