Sha256: be0053d7a20cc926d94a499de32788257cb732b89e023d523f5eb29243d79ba0
Contents?: true
Size: 533 Bytes
Versions: 19
Compression:
Stored size: 533 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop # Common functionality for handling parentheses. module Parentheses def parens_required?(node) range = node.source_range source = range.source_buffer.source source[range.begin_pos - 1] =~ /[a-z]/ || source[range.end_pos] =~ /[a-z]/ end def autocorrect(node) lambda do |corrector| corrector.remove(node.loc.begin) corrector.remove(node.loc.end) end end end end end
Version data entries
19 entries across 19 versions & 2 rubygems