Commit 585de51
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 generator1 parent c59a7a8 commit 585de51
71 files changed
Lines changed: 839 additions & 4771 deletions
File tree
- lib/rdoc
- generator
- template
- darkfish
- css
- fonts
- images
- js
- json_index
- js
- test/rdoc
- generator
- json_index
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
49 | 47 | | |
50 | 48 | | |
51 | 49 | | |
| |||
0 commit comments