Sha256: 636997118e9fced0aa1066084dd318866c3fd1c6eaf7ef8d40f61ed8767569f8
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
# frozen_string_literal: true module RuboCop module Cop module Layout # This hint 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 < Cop include FirstElementLineBreak 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 def autocorrect(node) EmptyLineCorrector.insert_before(node) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rbhint-0.87.1.rc1 | lib/rubocop/cop/layout/first_method_parameter_line_break.rb |
rbhint-0.85.1.rc2 | lib/rubocop/cop/layout/first_method_parameter_line_break.rb |