Merge: nitunit: use annotations
[nit.git] / src / model / model_views.nit
index 566a5bd..8b0f122 100644 (file)
@@ -122,14 +122,7 @@ class ModelView
                v.include_fictive = self.include_fictive
                v.include_empty_doc = self.include_empty_doc
                v.include_attribute = self.include_attribute
-               v.include_test_suite = self.include_test_suite
-       end
-
-       # Searches MEntities that match `name`.
-       fun mentities_by_name(name: String): Array[MEntity] do
-               var res = new Array[MEntity]
-               for mentity in mentities do if mentity.name == name then res.add mentity
-               return res
+               v.include_test = self.include_test
        end
 
        # Searches the MEntity that matches `full_name`.
@@ -140,20 +133,6 @@ class ModelView
                return null
        end
 
-       # Looks up a MEntity by its full `namespace`.
-       #
-       # Usefull when `mentities_by_name` returns conflicts.
-       #
-       # Namespaces must be of the form `package::core::module::Class::prop`.
-       fun mentities_by_namespace(namespace: String): Array[MEntity] do
-               var v = new LookupNamespaceVisitor(namespace)
-               init_visitor(v)
-               for mpackage in mpackages do
-                       v.enter_visit(mpackage)
-               end
-               return v.results
-       end
-
        # Build an concerns tree with from `self`
        fun to_tree: MEntityTree do
                var v = new ModelTreeVisitor
@@ -169,7 +148,7 @@ class ModelView
                return model.mmodule_importation_hierarchy.sub(mmodules)
        end
 
-       # Build the POSet of `mmodules` hierarchy.
+       # Build the POSet of `mclasses` hierarchy.
        fun mclasses_poset(mainmodule: MModule, mclasses: Set[MClass]): POSet[MClass] do
                return mainmodule.flatten_mclass_hierarchy.sub(mclasses)
        end