Sha256: a1deb04f0f7a07280f51ccf7878ae8f4abf2be13f48729f1712756294fa3b732
Contents?: true
Size: 609 Bytes
Versions: 4
Compression:
Stored size: 609 Bytes
Contents
module GeneratorMessages class << self def output @output ||= [] end def add_error(message) output << format_error(message) end def add_warning(message) output << format_warning(message) end def add_info(message) output << format_info(message) end def errors output end def format_error(msg) Rainbow("ERROR: #{msg}").red end def format_warning(msg) Rainbow("WARNING: #{msg}").orange end def format_info(msg) Rainbow("#{msg}").green end def clear @output = [] end end end
Version data entries
4 entries across 4 versions & 1 rubygems