module RubyCritic::SmellsStatusSetter
Public Class Methods
set(smells_before, smells_now)
click to toggle source
# File lib/rubycritic/smells_status_setter.rb, line 5 def self.set(smells_before, smells_now) old_smells = smells_now & smells_before set_status(old_smells, :old) new_smells = smells_now - smells_before set_status(new_smells, :new) end
Private Class Methods
set_status(smells, status)
click to toggle source
# File lib/rubycritic/smells_status_setter.rb, line 12 def self.set_status(smells, status) smells.each { |smell| smell.status = status } end