diff --git a/lib/rdoc/generator/darkfish.rb b/lib/rdoc/generator/darkfish.rb index 8e2be10ccf..f4dcdea7e6 100644 --- a/lib/rdoc/generator/darkfish.rb +++ b/lib/rdoc/generator/darkfish.rb @@ -301,8 +301,6 @@ def get_sorted_module_list classes # Generate an index page which lists all the classes which are documented. def generate_index - setup - template_file = @template_dir + 'index.rhtml' return unless template_file.exist? @@ -338,8 +336,6 @@ def generate_index # Generates a class file for +klass+ def generate_class klass, template_file = nil - setup - current = klass template_file ||= @template_dir + 'class.rhtml' @@ -372,8 +368,6 @@ def generate_class klass, template_file = nil # Generate a documentation file for each class and module def generate_class_files - setup - template_file = @template_dir + 'class.rhtml' template_file = @template_dir + 'classpage.rhtml' unless template_file.exist? @@ -399,8 +393,6 @@ def generate_class_files # Generate a documentation file for each file def generate_file_files - setup - page_file = @template_dir + 'page.rhtml' fileinfo_file = @template_dir + 'fileinfo.rhtml' @@ -468,8 +460,6 @@ def generate_file_files # Generate a page file for +file+ def generate_page file - setup - template_file = @template_dir + 'page.rhtml' out_file = @outputdir + file.path @@ -497,8 +487,6 @@ def generate_page file # Generates the 404 page for the RDoc servlet def generate_servlet_not_found message - setup - template_file = @template_dir + 'servlet_not_found.rhtml' return unless template_file.exist? @@ -530,8 +518,6 @@ def generate_servlet_not_found message # Generates the servlet root page for the RDoc servlet def generate_servlet_root installed - setup - template_file = @template_dir + 'servlet_root.rhtml' return unless template_file.exist? @@ -557,8 +543,6 @@ def generate_servlet_root installed # Generate an index page which lists all the classes which are documented. def generate_table_of_contents - setup - template_file = @template_dir + 'table_of_contents.rhtml' return unless template_file.exist? diff --git a/lib/rdoc/servlet.rb b/lib/rdoc/servlet.rb index d05368766a..4e16a8ab50 100644 --- a/lib/rdoc/servlet.rb +++ b/lib/rdoc/servlet.rb @@ -247,6 +247,7 @@ def generator_for store generator = RDoc::Generator::Darkfish.new store, @options generator.file_output = false generator.asset_rel_path = '..' + generator.setup rdoc = RDoc::RDoc.new rdoc.store = store