Sha256: 398d42bd17b16340b92f259c19c921652db1199def3e611c19ebe2fa0eefd022
Contents?: true
Size: 1.2 KB
Versions: 6773
Compression:
Stored size: 1.2 KB
Contents
# frozen_string_literal: true module RuboCop module Cop module Layout # This cop checks if empty lines around the bodies of modules match # the configuration. # # @example EnforcedStyle: empty_lines # # good # # module Foo # # def bar # # ... # end # # end # # @example EnforcedStyle: empty_lines_except_namespace # # good # # module Foo # module Bar # # # ... # # end # end # # @example EnforcedStyle: empty_lines_special # # good # module Foo # # def bar; end # # end # # @example EnforcedStyle: no_empty_lines (default) # # good # # module Foo # def bar # # ... # end # end class EmptyLinesAroundModuleBody < Cop include EmptyLinesAroundBody KIND = 'module'.freeze def on_module(node) _name, body = *node check(node, body) end def autocorrect(node) EmptyLineCorrector.correct(node) end end end end end
Version data entries
6,773 entries across 6,767 versions & 24 rubygems