Sha256: a2070c80b13e8b7e4676c99517e446d4960efa28d70aa92ce49e323855ed1b7c
Contents?: true
Size: 994 Bytes
Versions: 35
Compression:
Stored size: 994 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module Layout # This cop checks for a line break before the first parameter in a # multi-line method parameter definition. # # @example # # # bad # def method(foo, bar, # baz) # do_something # end # # # good # def method( # foo, bar, # baz) # do_something # end # # # ignored # def method foo, # bar # do_something # end class FirstMethodParameterLineBreak < Base include FirstElementLineBreak extend AutoCorrector MSG = 'Add a line break before the first parameter of a ' \ 'multi-line method parameter list.' def on_def(node) check_method_line_break(node, node.arguments) end alias on_defs on_def end end end end
Version data entries
35 entries across 35 versions & 3 rubygems