class Travis::CLI::Report
def list(key, value, additional = nil)
def list(key, value, additional = nil) value = case value when Array then value.empty? ? 'none' : value.map(&:inspect).join(", ") when true then "yes" when false then "no" when nil then "unknown" else value.to_s end additional &&= " (#{additional})" say "#{key}:".ljust(known_repos? ? 50 : 25) << " " << color(value.to_s, :bold) << additional.to_s end