From 9dd6a5e2e429dab6b5b23529570a107bdeaf6a03 Mon Sep 17 00:00:00 2001 From: Matthieu Auger Date: Tue, 17 May 2011 19:31:16 +0200 Subject: [PATCH] nitdoc: do not repeat entries in the index. Signed-off-by: Matthieu Auger Signed-off-by: Jean Privat --- src/nitdoc.nit | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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 -- 1.7.9.5