Method: RuboCop::Cop::Lint::MixedCaseRange#on_regexp

Defined in:
lib/rubocop/cop/lint/mixed_case_range.rb

#on_regexp(node) ⇒ Object


45
46
47
48
49
50
51
52
53
# File 'lib/rubocop/cop/lint/mixed_case_range.rb', line 45

def on_regexp(node)
  each_unsafe_regexp_range(node) do |loc|
    next unless (replacement = regexp_range(loc.source))

    add_offense(loc) do |corrector|
      corrector.replace(loc, replacement)
    end
  end
end