# File lib/yard/templates/template.rb, line 134 def initialize(opts = {}) @cache, @cache_filename = {}, {} @sections, @options = [], {} add_options(opts) extend(Helpers::HtmlHelper) if options[:format] == :html extend(Helpers::TextHelper) if options[:format] == :text extend(Helpers::UMLHelper) if options[:format] == :dot extend(*Template.extra_includes) unless Template.extra_includes.empty? init end