# File lib/puppet/application/doc.rb, line 139
139:   def setup_reference
140:     if options[:all]
141:       # Don't add dynamic references to the "all" list.
142:       require 'puppet/util/reference'
143:       options[:references] = Puppet::Util::Reference.references.reject do |ref|
144:         Puppet::Util::Reference.reference(ref).dynamic?
145:       end
146:     end
147: 
148:     options[:references] << :type if options[:references].empty?
149:   end