class RuboCop::Cop::Layout::SpaceInsideReferenceBrackets

def autocorrect(node)

def autocorrect(node)
  lambda do |corrector|
    left, right = reference_brackets(node)
    if empty_brackets?(left, right)
      SpaceCorrector.empty_corrections(processed_source, corrector,
                                       empty_config, left, right)
    elsif style == :no_space
      SpaceCorrector.remove_space(processed_source, corrector,
                                  left, right)
    else
      SpaceCorrector.add_space(processed_source, corrector, left, right)
    end
  end
end