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
356 def build_referenced_list(list)
357   res = []
358   list.each do |i|
359     ref = AllReferences[i.name] || @context.find_symbol(i.name)
360     ref = ref.viewer if ref and ref.respond_to?(:viewer)
361     name = i.respond_to?(:full_name) ? i.full_name : i.name
362     h_name = CGI.escapeHTML(name)
363     if ref and ref.document_self
364       path = url(ref.path)
365       res << { "name" => h_name, "aref" => path }
366     else
367       res << { "name" => h_name }
368     end
369   end
370   res
371 end