class RuboCop::Cop::Style::MapIntoArray
def on_block(node)
def on_block(node) return unless each_block_with_push?(node) dest_var = find_dest_var(node) return unless (asgn = find_closest_assignment(node, dest_var)) return unless empty_array_asgn?(asgn) return unless dest_used_only_for_mapping?(node, dest_var, asgn) register_offense(node, dest_var, asgn) end