model: fix visibility total order
authorJean Privat <jean@pryen.org>
Fri, 21 Mar 2014 18:58:34 +0000 (14:58 -0400)
committerJean Privat <jean@pryen.org>
Tue, 25 Mar 2014 15:17:45 +0000 (11:17 -0400)
How could intrude == public and private == none?

Signed-off-by: Jean Privat <jean@pryen.org>

src/model/model_base.nit

index 409b66b..39df50b 100644 (file)
@@ -59,8 +59,8 @@ class MVisibility
        end
 end
 
-fun intrude_visibility: MVisibility do return once new MVisibility("intrude", 4)
+fun intrude_visibility: MVisibility do return once new MVisibility("intrude", 5)
 fun public_visibility: MVisibility do return once new MVisibility("public", 4)
 fun protected_visibility: MVisibility do return once new MVisibility("protected", 3)
 fun private_visibility: MVisibility do return once new MVisibility("private", 2)
-fun none_visibility: MVisibility do return once new MVisibility("none", 2)
+fun none_visibility: MVisibility do return once new MVisibility("none", 1)