class Svnx::Blame::Entry
Attributes
date[R]
line_number[R]
revision[R]
Public Instance Methods
<=>(other)
click to toggle source
# File lib/svnx/blame/entry.rb, line 35 def <=> other line_number <=> other.line_number end
datetime()
click to toggle source
# File lib/svnx/blame/entry.rb, line 39 def datetime @dt ||= DateTime.parse date end
set_commit_fields(rev, auth, date)
click to toggle source
# File lib/svnx/blame/entry.rb, line 29 def set_commit_fields rev, auth, date @commit_revision = rev @commit_author = auth @commit_date = date end
set_from_element(elmt)
click to toggle source
# File lib/svnx/blame/entry.rb, line 21 def set_from_element elmt set_attr_var elmt, 'line_number', 'line-number' commit = elmt.at_xpath 'commit' set_attr_var commit, 'revision' set_elmt_vars commit, 'author', 'date' end