nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
loader: `MModule::load` cause build_module_importation
[nit.git]
/
src
/
doc
/
doc_base.nit
diff --git
a/src/doc/doc_base.nit
b/src/doc/doc_base.nit
index
4338eee
..
29efa62
100644
(file)
--- a/
src/doc/doc_base.nit
+++ b/
src/doc/doc_base.nit
@@
-16,7
+16,6
@@
module doc_base
import toolcontext
module doc_base
import toolcontext
-import model_utils
import model_ext
# The model of a Nitdoc documentation.
import model_ext
# The model of a Nitdoc documentation.
@@
-79,9
+78,10
@@
class DocPage
# Pretty prints the content of this page.
fun pretty_print: Writable do
var res = new Template
# Pretty prints the content of this page.
fun pretty_print: Writable do
var res = new Template
- res.addn "page: {title}"
- res.addn ""
- root.pretty_print_in(res)
+ res.addn "{class_name} {title}"
+ for child in root.children do
+ child.pretty_print_in(res)
+ end
return res
end
end
return res
end
end
@@
-111,7
+111,7
@@
abstract class DocComposite
var id: String is writable
# Item title if any.
var id: String is writable
# Item title if any.
- var title: nullable String
+ var title: nullable String is writable
# Does `self` have a `parent`?
fun is_root: Bool do return parent == null
# Does `self` have a `parent`?
fun is_root: Bool do return parent == null
@@
-157,6
+157,7
@@
abstract class DocComposite
# Appends the Pretty print of this composite in `res`.
private fun pretty_print_in(res: Template) do
# Appends the Pretty print of this composite in `res`.
private fun pretty_print_in(res: Template) do
+ res.add "\t" * depth
res.add "#" * depth
res.addn " {id}"
for child in children do child.pretty_print_in(res)
res.add "#" * depth
res.addn " {id}"
for child in children do child.pretty_print_in(res)