Class: Rubycritic::RevisionComparator

Inherits:
Object
  • Object
show all
Defined in:
lib/rubycritic/revision_comparator.rb

Constant Summary collapse

SNAPSHOTS_DIR_NAME =
"snapshots"

Instance Method Summary collapse

Constructor Details

#initialize(smells, source_control_system) ⇒ RevisionComparator



11
12
13
14
# File 'lib/rubycritic/revision_comparator.rb', line 11

def initialize(smells, source_control_system)
  @smells_now = smells
  @source_control_system = source_control_system
end

Instance Method Details

#smellsObject



16
17
18
# File 'lib/rubycritic/revision_comparator.rb', line 16

def smells
  SmellsStatusSetter.new(smells_before, @smells_now).smells
end