ni_nitdoc: Display class constructors in each class page
authorStefan Lage <lagestfan@gmail.com>
Fri, 28 Jun 2013 21:55:17 +0000 (17:55 -0400)
committerStefan Lage <lagestfan@gmail.com>
Wed, 3 Jul 2013 20:54:24 +0000 (16:54 -0400)
Signed-off-by: Stefan Lage <lagestfan@gmail.com>

src/ni_nitdoc.nit

index 2b9ca45..fc7899b 100644 (file)
@@ -814,6 +814,13 @@ class NitdocMClasses
                        end
                        close("section")
                end
+               # Insert constructors if there is almost one
+               if mclass.constructors.length > 0 then
+                       open("section").add_class("constructors")
+                       add("h2").add_class("section-header").text("Constructors")
+                       for prop in mclass.constructors do description(prop)
+                       close("section")
+               end
        end
 
        # Insert description tags for 'prop'