ni_nitdoc: Check if a mclass has a mmodule
authorStefan Lage <lagestfan@gmail.com>
Fri, 28 Jun 2013 22:00:31 +0000 (18:00 -0400)
committerStefan Lage <lagestfan@gmail.com>
Wed, 3 Jul 2013 20:54:25 +0000 (16:54 -0400)
Signed-off-by: Stefan Lage <lagestfan@gmail.com>

src/ni_nitdoc.nit

index 70174fa..ea00b4b 100644 (file)
@@ -1037,6 +1037,15 @@ redef class MClass
                return hm
        end
 
+       # Return true if MModule concern contain subMModule
+       fun has_mmodule(sub: MModule): Bool do
+               for mmodule, childs in concerns do
+                       if childs is null then continue
+                       if childs.has(sub) then return true
+               end
+               return false
+       end
+
 end
 
 redef class AStdClassdef