class NiceCommits::Notification

Public Class Methods

new(commit) click to toggle source
# File lib/nice_commits/notification.rb, line 3
def initialize(commit)
  @commit = commit
end

Public Instance Methods

deliver() click to toggle source
# File lib/nice_commits/notification.rb, line 7
def deliver
  puts red(to_s)
end
red(string) click to toggle source
# File lib/nice_commits/notification.rb, line 15
def red(string)
  "\033[31m%s\033[0m" % string
end
to_s() click to toggle source
# File lib/nice_commits/notification.rb, line 11
def to_s
  "(WARNING) Invalid git commit message\nSHA: %s\n%s\n" % [@commit.sha, @commit.message]
end