X-Git-Url: http://nitlanguage.org diff --git a/src/doc/commands/commands_html.nit b/src/doc/commands/commands_html.nit index ec4042a..b2ab2a3 100644 --- a/src/doc/commands/commands_html.nit +++ b/src/doc/commands/commands_html.nit @@ -17,6 +17,7 @@ module commands_html import commands::commands_graph import commands::commands_usage +import commands::commands_ini import templates::templates_html import doc_down @@ -104,6 +105,14 @@ redef class CmdComment end end +redef class CmdEntityLink + redef fun to_html do + var mentity = self.mentity + if mentity == null then return "" + return mentity.html_link(text, title).write_to_string + end +end + redef class CmdEntityCode redef fun to_html do var output = render_code(node) @@ -112,6 +121,48 @@ redef class CmdEntityCode end end +redef class CmdAncestors + redef fun to_html do return super # FIXME lin +end + +redef class CmdParents + redef fun to_html do return super # FIXME lin +end + +redef class CmdChildren + redef fun to_html do return super # FIXME lin +end + +redef class CmdDescendants + redef fun to_html do return super # FIXME lin +end + +redef class CmdFeatures + redef fun to_html do return super # FIXME lin +end + +redef class CmdLinearization + redef fun to_html do return super # FIXME lin +end + +# Usage commands + +redef class CmdNew + redef fun to_html do return super # FIXME lin +end + +redef class CmdCall + redef fun to_html do return super # FIXME lin +end + +redef class CmdReturn + redef fun to_html do return super # FIXME lin +end + +redef class CmdParam + redef fun to_html do return super # FIXME lin +end + # Graph commands redef class CmdGraph @@ -121,3 +172,98 @@ redef class CmdGraph return output.write_to_string end end + +# Ini commands + +redef class CmdIniDescription + redef fun to_html do + var desc = self.desc + if desc == null then return "" + + return "
{desc}
" + end +end + +redef class CmdIniGitUrl + redef fun to_html do + var url = self.url + if url == null then return "" + + return "{url}" + end +end + +redef class CmdIniCloneCommand + redef fun to_html do + var command = self.command + if command == null then return "" + + return "{command}" + end +end + +redef class CmdIniIssuesUrl + redef fun to_html do + var url = self.url + if url == null then return "" + + return "{url}" + end +end + +redef class CmdIniMaintainer + redef fun to_html do + var name = self.maintainer + if name == null then return "" + + return "{name.html_escape}" + end +end + +redef class CmdIniContributors + redef fun to_html do + var names = self.contributors + if names == null or names.is_empty then return "" + + var tpl = new Template + tpl.add "
{content}" + end +end