module RuboCop::Cop::Interpolation

Common functionality for working with string interpolations.

@abstract Subclasses are expected to implement {#on_interpolation}.

Public Instance Methods

on_dstr(node) click to toggle source
# File lib/rubocop/cop/mixin/interpolation.rb, line 9
def on_dstr(node)
  on_node_with_interpolations(node)
end
Also aliased as: on_xstr, on_dsym, on_regexp
on_dsym(node)
Alias for: on_dstr
on_node_with_interpolations(node) click to toggle source
# File lib/rubocop/cop/mixin/interpolation.rb, line 17
def on_node_with_interpolations(node)
  node.each_child_node(:begin) { |begin_node| on_interpolation(begin_node) }
end
on_regexp(node)
Alias for: on_dstr
on_xstr(node)
Alias for: on_dstr