class RuboCop::Cop::Style::SymbolArray

def complex_content?(node)

def complex_content?(node)
  node.children.any? do |sym|
    return false if DELIMITERS.include?(sym.source)
    content = *sym
    content = content.map { |c| c.is_a?(AST::Node) ? c.source : c }.join
    content_without_delimiter_pairs = content.gsub(/(\[[^\s\[\]]*\])|(\([^\s\(\)]*\))/, '')
    content.include?(' ') || DELIMITERS.any? do |delimiter|
      content_without_delimiter_pairs.include?(delimiter)
    end
  end
end