From: Alexandre Terrasa Date: Tue, 9 Dec 2014 21:47:37 +0000 (-0500) Subject: src: removes remaining use of deprecated method MModule::in_nesting X-Git-Tag: v0.7~61^2~1 X-Git-Url: http://nitlanguage.org src: removes remaining use of deprecated method MModule::in_nesting Fixes #721 Signed-off-by: Alexandre Terrasa --- diff --git a/src/doc/doc_pages.nit b/src/doc/doc_pages.nit index 1780167..8a894ce 100644 --- a/src/doc/doc_pages.nit +++ b/src/doc/doc_pages.nit @@ -905,7 +905,7 @@ class NitdocModule # Graph var mmodules = new HashSet[MModule] - mmodules.add_all mmodule.in_nesting.direct_greaters + mmodules.add_all mmodule.nested_mmodules mmodules.add_all imports if clients.length < 10 then mmodules.add_all clients mmodules.add mmodule diff --git a/src/model_utils.nit b/src/model_utils.nit index 1466d52..7302619 100644 --- a/src/model_utils.nit +++ b/src/model_utils.nit @@ -163,44 +163,6 @@ redef class MModule return mclasses end - fun in_nesting_intro_mclasses(min_visibility: MVisibility): Set[MClass] do - var res = new HashSet[MClass] - for mmodule in in_nesting.greaters do - for mclass in mmodule.filter_intro_mclasses(min_visibility) do - if mclass.visibility < min_visibility then continue - res.add mclass - end - end - return res - end - - fun in_nesting_redef_mclasses(min_visibility: MVisibility): Set[MClass] do - var res = new HashSet[MClass] - for mmodule in self.in_nesting.greaters do - for mclass in mmodule.filter_redef_mclasses(min_visibility) do - if mclass.visibility < min_visibility then continue - res.add mclass - end - end - return res - end - - fun in_nesting_intro_mclassdefs(min_visibility: MVisibility): Set[MClassDef] do - var res = new HashSet[MClassDef] - for mmodule in in_nesting.greaters do - res.add_all mmodule.intro_mclassdefs(min_visibility) - end - return res - end - - fun in_nesting_redef_mclassdefs(min_visibility: MVisibility): Set[MClassDef] do - var res = new HashSet[MClassDef] - for mmodule in self.in_nesting.greaters do - res.add_all mmodule.redef_mclassdefs(min_visibility) - end - return res - end - redef fun concern_rank is cached do var max = 0 for p in in_importation.direct_greaters do