class Poper::Rule::SummaryCharacterLimit

Public Instance Methods

check(message) click to toggle source
# File lib/poper/rule/summary_character_limit.rb, line 4
def check(message)
  error_message if message.lines.first.chomp.length > character_limit
end
enabled?() click to toggle source
# File lib/poper/rule/summary_character_limit.rb, line 8
def enabled?
  @config.summary_character_limit_enabled.to_s == 'true'
end

Private Instance Methods

character_limit() click to toggle source
# File lib/poper/rule/summary_character_limit.rb, line 14
def character_limit
  @config.summary_character_limit_number.to_i
end
error_message() click to toggle source
# File lib/poper/rule/summary_character_limit.rb, line 18
def error_message
  "Git commit message summary (first line) should be #{character_limit} chars or less"
end