# File lib/kwala/actions/code_duplication.rb, line 116
  def expand_code_duplication_template(data)
    template = TemplateFile.new(self.class.detailed_template_file)
    data[:duplicate_refs] = data[:duplicates].map do |d|
      {
        :entry_num => Amrita::a(:href=>"\##{d[:duplicate][:entry_num]}") {d[:duplicate][:entry_num]}
      }
    end
    max_size = (data[:duplicates].size - 1)
    data[:duplicates].each_with_index do |d, idx|
      d[:duplicate][:entry_num] = Amrita::a(:name=>"#{d[:duplicate][:entry_num]}") {d[:duplicate][:entry_num]}
      if idx > 0
        d[:duplicate][:prev_entry_num] = Amrita::a(:href=>"\##{idx - 1}") { "Prev" }
      end
      if idx < max_size
        d[:duplicate][:next_entry_num] = Amrita::a(:href=>"\##{idx + 1}") { "Next" }
      end
    end
    ProjectBuilderUtils.expand_template(template, data)
  end