module GitDiff::Line::ClassMethods
Public Instance Methods
from_string(string)
click to toggle source
# File lib/git_diff/line.rb, line 10 def from_string(string) line_class(string[0]).new(string) end
line_class(symbol)
click to toggle source
# File lib/git_diff/line.rb, line 14 def line_class(symbol) line_classes[symbol] || Context end
line_classes()
click to toggle source
# File lib/git_diff/line.rb, line 18 def line_classes { "+" => Addition, "-" => Deletion } end