Sha256: 40b563da70cac3cba7889d2983439e1a9cb80ef22b089090f386e8f469dd99ff
Contents?: true
Size: 1.1 KB
Versions: 196
Compression:
Stored size: 1.1 KB
Contents
# frozen_string_literal: true module RuboCop module Cop module Layout # Checks if empty lines around the bodies of modules match # the configuration. # # @example EnforcedStyle: no_empty_lines (default) # # good # # module Foo # def bar # # ... # end # end # # @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 class EmptyLinesAroundModuleBody < Base include EmptyLinesAroundBody extend AutoCorrector KIND = 'module' def on_module(node) check(node, node.body) end end end end end
Version data entries
196 entries across 189 versions & 19 rubygems