class Overcommit::Hook::CommitMsg::TrailingPeriod

Ensures commit message subject lines do not have a trailing period

Public Instance Methods

run() click to toggle source
# File lib/overcommit/hook/commit_msg/trailing_period.rb, line 6
def run
  return :pass if empty_message?

  if commit_message_lines.first.rstrip.end_with?('.')
    return :warn, 'Please omit trailing period from commit message subject'
  end

  :pass
end