From: Matthieu Auger Date: Tue, 17 May 2011 17:31:16 +0000 (+0200) Subject: nitdoc: do not repeat entries in the index. X-Git-Tag: v0.5~37^2~3 X-Git-Url: http://nitlanguage.org nitdoc: do not repeat entries in the index. Signed-off-by: Matthieu Auger Signed-off-by: Jean Privat --- diff --git a/src/nitdoc.nit b/src/nitdoc.nit index 437f837..72942e8 100644 --- a/src/nitdoc.nit +++ b/src/nitdoc.nit @@ -80,9 +80,11 @@ class DocContext # Register an entity (for the index) fun register(e: MMEntity) do - _entities.add(e) - if e isa MMSrcModule then - _mmmodule = e + if not _entities.has(e) then + _entities.add(e) + if e isa MMSrcModule then + _mmmodule = e + end end end