Merge branch 'annotations'
[nit.git] / src / model / model.nit
index 3d6440b..80d643f 100644 (file)
@@ -32,6 +32,7 @@ module model
 import poset
 import location
 import model_base
+private import more_collections
 
 redef class Model
        # All known classes
@@ -750,8 +751,6 @@ abstract class MType
 
        # Return the nullable version of the type
        # If the type is already nullable then self is returned
-       #
-       # FIXME: DO NOT WORK YET
        fun as_nullable: MType
        do
                var res = self.as_nullable_cache
@@ -1142,7 +1141,6 @@ class MParameterType
 end
 
 # A type prefixed with "nullable"
-# FIXME Stub implementation
 class MNullableType
        super MType
 
@@ -1661,8 +1659,6 @@ abstract class MPropDef
        #
        # This method is used to determine what method is called by a super.
        #
-       # FIXME: IMPLEMENTED AS A static designation, it is ugly
-       #
        # REQUIRE: not mtype.need_anchor
        fun lookup_next_definition(mmodule: MModule, mtype: MType): MPROPDEF
        do