Skip to content

Commit 585de51

Browse files
committed
Remove Darkfish generator and make Aliki standalone
Darkfish has been deprecated since Aliki became the default theme. This makes Aliki a standalone generator by inlining all inherited methods from Darkfish, then removes Darkfish and JsonIndex entirely. - Make RDoc::Generator::Aliki a standalone class (no longer inherits from Darkfish), with all template rendering infrastructure inlined - Remove RDoc::Generator::Darkfish and RDoc::Generator::JsonIndex - Remove darkfish and json_index template directories - Remove darkfish and json_index test files - Update RDoc::Servlet to use Aliki instead of Darkfish - Rewrite servlet search endpoints to use Aliki's search index format - Remove autoload entries and require for darkfish - Update tests to reflect Aliki as the sole HTML generator
1 parent c59a7a8 commit 585de51

71 files changed

Lines changed: 839 additions & 4771 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

lib/rdoc/generator.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
##
33
# RDoc uses generators to turn parsed source code in the form of an
44
# RDoc::CodeObject tree into some form of output. RDoc comes with the HTML
5-
# generator RDoc::Generator::Darkfish and an ri data generator
5+
# generator RDoc::Generator::Aliki and an ri data generator
66
# RDoc::Generator::RI.
77
#
88
# == Registering a Generator
@@ -44,8 +44,6 @@ module RDoc::Generator
4444
autoload :Markup, "#{__dir__}/generator/markup"
4545

4646
autoload :Aliki, "#{__dir__}/generator/aliki"
47-
autoload :Darkfish, "#{__dir__}/generator/darkfish"
48-
autoload :JsonIndex, "#{__dir__}/generator/json_index"
4947
autoload :RI, "#{__dir__}/generator/ri"
5048
autoload :POT, "#{__dir__}/generator/pot"
5149

0 commit comments

Comments
 (0)