class Appraisal::CLI
def self.help(shell, subcommand = false)
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