lib/rubocop/cop/style/lambda.rb in rubocop-0.41.2 vs lib/rubocop/cop/style/lambda.rb in rubocop-0.42.0

- old
+ new

@@ -103,11 +103,11 @@ selector == OFFENDING_SELECTORS[:style][style][lines] end def message(node, selector) - message = (selector == '->') ? METHOD_MESSAGE : LITERAL_MESSAGE + message = selector == '->' ? METHOD_MESSAGE : LITERAL_MESSAGE format(message, message_line_modifier(node)) end def message_line_modifier(node) @@ -180,11 +180,10 @@ def arg_to_unparenthesized_call?(node) parent = node.parent return false unless parent && parent.send_type? return false if parenthesized_call?(parent) - index = parent.children.index { |c| c.equal?(node) } - index >= 2 + node.sibling_index > 1 end def remove_unparenthesized_whitespaces(corrector, node) block_method, args = *node return unless unparenthesized_literal_args?(args)