class RuboCop::Cop::Bundler::OrderedGems
def on_new_investigation
def on_new_investigation return if processed_source.blank? gem_declarations(processed_source.ast) .each_cons(2) do |previous, current| next unless consecutive_lines(previous, current) next unless case_insensitive_out_of_order?(gem_name(current), gem_name(previous)) register_offense(previous, current) end end