class RuboCop::Cop::Layout::SpaceInsideReferenceBrackets

def on_send(node)

def on_send(node)
  tokens = processed_source.tokens_within(node)
  left_token = left_ref_bracket(node, tokens)
  return unless left_token
  right_token = closing_bracket(tokens, left_token)
  if empty_brackets?(left_token, right_token, tokens: tokens)
    return empty_offenses(node, left_token, right_token, EMPTY_MSG)
  end
  return if node.multiline?
  if style == :no_space
    no_space_offenses(node, left_token, right_token, MSG)
  else
    space_offenses(node, left_token, right_token, MSG)
  end
end