nitdoc: introduce `DocComposite::is_hidden` services in `doc_base`
[nit.git] / src / doc / doc_phases / doc_lin.nit
index c36756c..c309db8 100644 (file)
@@ -73,7 +73,7 @@ redef class DefinitionArticle
                var lin = all_defs.to_a
                doc.mainmodule.linearize_mpropdefs(lin)
                if lin.length > 1 then
-                       add_child new DefinitionLinArticle(mentity, lin)
+                       add_child new DefinitionLinArticle("{mentity.nitdoc_id}.lin", mentity, lin)
                end
        end
 
@@ -97,4 +97,7 @@ class DefinitionLinArticle
 
        # The linearized list to display.
        var mentities: Array[MEntity]
+
+       redef var toc_title = "Linearization"
+       redef fun is_hidden do return mentities.is_empty
 end