class RuboCop::Cop::Style::StringLiteralsInInterpolation

Checks if uses of quotes match the configured preference.

def message(*)

def message(*)
  # single_quotes -> single-quoted
  kind = style.to_s.sub(/_(.*)s/, '-\1d')
  "Prefer #{kind} strings inside interpolations."
end

def offense?(node)

def offense?(node)
  # If it's not a string within an interpolation, then it's not an
  # offense for this cop.
  return false unless inside_interpolation?(node)
  wrong_quotes?(node)
end