Sha256: 3dad104b762304eeff27572f26e052f5d79b16f903c9ff97377b99ab919bb5b3
Contents?: true
Size: 638 Bytes
Versions: 6804
Compression:
Stored size: 638 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop # This class does empty line auto-correction class EmptyLineCorrector class << self def correct(node) offense_style, range = node lambda do |corrector| case offense_style when :no_empty_lines then corrector.remove(range) when :empty_lines then corrector.insert_before(range, "\n") end end end def insert_before(node) ->(corrector) { corrector.insert_before(node.source_range, "\n") } end end end end end
Version data entries
6,804 entries across 6,798 versions & 26 rubygems