class Tilt::ERBTemplate

def prepare

def prepare
  @freeze_string_literals = !!@options[:freeze]
  @outvar = @options[:outvar] || '_erbout'
  trim = case @options[:trim]
  when false
    nil
  when nil, true
    '<>'
  else
    @options[:trim]
  end
  @engine = if SUPPORTS_KVARGS
    ::ERB.new(@data, trim_mode: trim, eoutvar: @outvar)
  # :nocov:
  else
    ::ERB.new(@data, options[:safe], trim, @outvar)
  # :nocov:
  end
end