model_collect: collect all modules from a package
authorAlexandre Terrasa <alexandre@moz-code.org>
Tue, 1 May 2018 17:44:08 +0000 (13:44 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Tue, 1 May 2018 17:44:08 +0000 (13:44 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

src/model/model_collect.nit

index 8da799a..6edd044 100644 (file)
@@ -235,7 +235,7 @@ redef class MPackage
        # Collect all modules contained in `self`
        fun collect_all_mmodules(view: ModelView): HashSet[MModule] do
                var res = new HashSet[MModule]
-               for mgroup in collect_mgroups(view) do
+               for mgroup in collect_all_mgroups(view) do
                        res.add_all mgroup.collect_mmodules(view)
                end
                return res