module Generators::ReferencedListBuilder

This module is used to generate a referenced full name list of ContextUser

Public Instance Methods

build_referenced_list(list) click to toggle source
    # File lib/puppet/util/rdoc/generators/puppet_generator.rb
355 def build_referenced_list(list)
356   res = []
357   list.each do |i|
358     ref = AllReferences[i.name] || @context.find_symbol(i.name)
359     ref = ref.viewer if ref and ref.respond_to?(:viewer)
360     name = i.respond_to?(:full_name) ? i.full_name : i.name
361     h_name = CGI.escapeHTML(name)
362     if ref and ref.document_self
363       path = url(ref.path)
364       res << { "name" => h_name, "aref" => path }
365     else
366       res << { "name" => h_name }
367     end
368   end
369   res
370 end