Sha256: 33058d1c6fe85b031799040fe435f25a5c3eb4db0eb1e027401bacda3aeb5987
Contents?: true
Size: 439 Bytes
Versions: 7
Compression:
Stored size: 439 Bytes
Contents
# frozen_string_literal: true module RubyCritic module SmellsStatusSetter 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 def self.set_status(smells, status) smells.each { |smell| smell.status = status } end private_class_method :set_status end end
Version data entries
7 entries across 7 versions & 1 rubygems