Sha256: ef0d6d2dd87f0ca58a6abc604981744eb0770423e174a6d5843e4aaec19593d7
Contents?: true
Size: 594 Bytes
Versions: 1
Compression:
Stored size: 594 Bytes
Contents
module Rgversion class Terminal def initialize(results) @results = results end def report render_errors render_output end def copy_to_clipboard return if @output.blank? `echo "#{@output}" | pbcopy` puts "\nCopied to your clipboard!".green end private def render_errors return if @results[:errors].blank? puts @results[:errors].join("\n").red puts end def render_output return if @results[:gems].blank? @output = @results[:gems].join("\n") puts "#{@output}" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rgversion-1.1.2 | lib/rgversion/terminal.rb |