Show cask description as None if not present
This commit is contained in:
		
							parent
							
								
									619af6a723
								
							
						
					
					
						commit
						53932185e6
					
				@ -36,8 +36,7 @@ module Cask
 | 
			
		||||
        repo = repo_info(cask)
 | 
			
		||||
        output << repo + "\n" if repo
 | 
			
		||||
        output << name_info(cask)
 | 
			
		||||
        description = desc_info(cask)
 | 
			
		||||
        output << description if description
 | 
			
		||||
        output << desc_info(cask)
 | 
			
		||||
        language = language_info(cask)
 | 
			
		||||
        output << language if language
 | 
			
		||||
        output << artifact_info(cask) + "\n"
 | 
			
		||||
@ -85,11 +84,9 @@ module Cask
 | 
			
		||||
      end
 | 
			
		||||
 | 
			
		||||
      def self.desc_info(cask)
 | 
			
		||||
        return if cask.desc.nil?
 | 
			
		||||
 | 
			
		||||
        <<~EOS
 | 
			
		||||
          #{ohai_title("Description")}
 | 
			
		||||
          #{cask.desc}
 | 
			
		||||
          #{cask.desc.nil? ? Formatter.error("None") : cask.desc}
 | 
			
		||||
        EOS
 | 
			
		||||
      end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -35,6 +35,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
      From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/with-auto-updates.rb
 | 
			
		||||
      ==> Name
 | 
			
		||||
      AutoUpdates
 | 
			
		||||
      ==> Description
 | 
			
		||||
      None
 | 
			
		||||
      ==> Artifacts
 | 
			
		||||
      AutoUpdates.app (App)
 | 
			
		||||
    EOS
 | 
			
		||||
@ -49,6 +51,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
        From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/local-caffeine.rb
 | 
			
		||||
        ==> Name
 | 
			
		||||
        None
 | 
			
		||||
        ==> Description
 | 
			
		||||
        None
 | 
			
		||||
        ==> Artifacts
 | 
			
		||||
        Caffeine.app (App)
 | 
			
		||||
 | 
			
		||||
@ -82,6 +86,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
      From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/with-caveats.rb
 | 
			
		||||
      ==> Name
 | 
			
		||||
      None
 | 
			
		||||
      ==> Description
 | 
			
		||||
      None
 | 
			
		||||
      ==> Artifacts
 | 
			
		||||
      Caffeine.app (App)
 | 
			
		||||
      ==> Caveats
 | 
			
		||||
@ -107,6 +113,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
      From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/with-conditional-caveats.rb
 | 
			
		||||
      ==> Name
 | 
			
		||||
      None
 | 
			
		||||
      ==> Description
 | 
			
		||||
      None
 | 
			
		||||
      ==> Artifacts
 | 
			
		||||
      Caffeine.app (App)
 | 
			
		||||
    EOS
 | 
			
		||||
@ -122,6 +130,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
      From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/with-languages.rb
 | 
			
		||||
      ==> Name
 | 
			
		||||
      None
 | 
			
		||||
      ==> Description
 | 
			
		||||
      None
 | 
			
		||||
      ==> Languages
 | 
			
		||||
      zh, en-US
 | 
			
		||||
      ==> Artifacts
 | 
			
		||||
@ -139,6 +149,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
      From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/without-languages.rb
 | 
			
		||||
      ==> Name
 | 
			
		||||
      None
 | 
			
		||||
      ==> Description
 | 
			
		||||
      None
 | 
			
		||||
      ==> Artifacts
 | 
			
		||||
      Caffeine.app (App)
 | 
			
		||||
    EOS
 | 
			
		||||
@ -167,6 +179,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
      ==> Names
 | 
			
		||||
      Docker Community Edition
 | 
			
		||||
      Docker CE
 | 
			
		||||
      ==> Description
 | 
			
		||||
      None
 | 
			
		||||
      ==> Artifacts
 | 
			
		||||
      Docker.app (App)
 | 
			
		||||
      ==> Analytics
 | 
			
		||||
@ -178,6 +192,8 @@ describe Cask::Cmd::Info, :cask do
 | 
			
		||||
      ==> Names
 | 
			
		||||
      Docker Community Edition
 | 
			
		||||
      Docker CE
 | 
			
		||||
      ==> Description
 | 
			
		||||
      None
 | 
			
		||||
      ==> Artifacts
 | 
			
		||||
      Docker.app (App)
 | 
			
		||||
      ==> Analytics
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user