class RuboCop::Cop::Lint::EmptyInterpolation

Checks for empty interpolation.

@example

# bad
"result is #{}"

# good
"result is #{some_result}"

Constants

MSG

Public Instance Methods

on_interpolation(begin_node) click to toggle source
# File lib/rubocop/cop/lint/empty_interpolation.rb, line 21
def on_interpolation(begin_node)
  return unless begin_node.children.empty?

  add_offense(begin_node) { |corrector| corrector.remove(begin_node) }
end