class Appraisal::CLI

def self.help(shell, subcommand = false)

Override help command to print out usage
def self.help(shell, subcommand = false)
  shell.say strip_heredoc(<<-help)
    Appraisal: Find out what your Ruby gems are worth.
    Usage:
      appraisal [APPRAISAL_NAME] EXTERNAL_COMMAND
      If APPRAISAL_NAME is given, only run that EXTERNAL_COMMAND against the given
      appraisal, otherwise it runs the EXTERNAL_COMMAND against all appraisals.
  help
  if File.exist?('Appraisals')
    shell.say
    shell.say 'Available Appraisal(s):'
    AppraisalFile.each do |appraisal|
      shell.say "  - #{appraisal.name}"
    end
  end
  shell.say
  super
end