class GitSnip::Printer

Public Class Methods

new(cli) click to toggle source
# File lib/git_snip/printer.rb, line 5
def initialize(cli)
  @cli = cli
end

Public Instance Methods

branch_info(row) click to toggle source
# File lib/git_snip/printer.rb, line 33
def branch_info(row)
  @cli.say row.sha + ' ', :yellow
  @cli.say row.name + ' ', :magenta
  @cli.say row.date + ' ', :green
  @cli.say row.author + ' ', [:blue, :bold]
  @cli.say row.message.strip + "\n"
end
deleting_branches() click to toggle source
# File lib/git_snip/printer.rb, line 13
def deleting_branches
  @cli.say "Deleting the following branches...\n\n", :green
end
done() click to toggle source
# File lib/git_snip/printer.rb, line 29
def done
  @cli.say "\nDone.", :green
end
force_option_needed() click to toggle source
# File lib/git_snip/printer.rb, line 9
def force_option_needed
  @cli.say '-f option is needed to delete branches.', :red
end
no_branches_deleted() click to toggle source
# File lib/git_snip/printer.rb, line 17
def no_branches_deleted
  @cli.say 'No branches were deleted.', :green
end
no_branches_to_delete() click to toggle source
# File lib/git_snip/printer.rb, line 25
def no_branches_to_delete
  @cli.say 'No branches would be deleted.', :green
end
will_delete_branches() click to toggle source
# File lib/git_snip/printer.rb, line 21
def will_delete_branches
  @cli.say "Would delete the following branches...\n\n", :green
end