class AnalDiffist::FlogDiff
Attributes
context[RW]
score[RW]
Public Class Methods
new(context, previous_score, current_score)
click to toggle source
# File lib/analdiffist/flog_parser.rb, line 49 def initialize context, previous_score, current_score @context = context @current_score = current_score @previous_score = previous_score end
Public Instance Methods
description(mode = :added)
click to toggle source
# File lib/analdiffist/flog_parser.rb, line 64 def description(mode = :added) indicator = (mode == :added) ? "+" : "" "Flog: #{@current_score.round(1)} (#{indicator}#{(@current_score - @previous_score).round(1)})" end
invert!()
click to toggle source
# File lib/analdiffist/flog_parser.rb, line 59 def invert! score = 0 - (score || 0) self end