Class: Codegrade::Grader::CommitMessage

Inherits:
Object
  • Object
show all
Defined in:
lib/codegrade/grader/commit_message.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message) ⇒ CommitMessage

Returns a new instance of CommitMessage.



6
7
8
# File 'lib/codegrade/grader/commit_message.rb', line 6

def initialize(message)
  @message = message
end

Instance Attribute Details

#offensesObject (readonly)

Returns the value of attribute offenses.



4
5
6
# File 'lib/codegrade/grader/commit_message.rb', line 4

def offenses
  @offenses
end

Instance Method Details

#gradeObject



10
11
12
13
# File 'lib/codegrade/grader/commit_message.rb', line 10

def grade
  clear_offenses
  parse_commit_message
end