From: Jean Privat Date: Thu, 11 Jun 2009 16:44:17 +0000 (-0400) Subject: metamodel: PartialOrder::[] fail on wrong key X-Git-Tag: v0.3~272 X-Git-Url: http://nitlanguage.org metamodel: PartialOrder::[] fail on wrong key Alike stdlib Map::[] method, PartialOrder::[] aborts if key does not exists. Signed-off-by: Jean Privat --- diff --git a/src/metamodel/partial_order.nit b/src/metamodel/partial_order.nit index 4960a51..7e7d936 100644 --- a/src/metamodel/partial_order.nit +++ b/src/metamodel/partial_order.nit @@ -58,11 +58,7 @@ special Collection[E] # Return the element associed with the item meth [](e: E): PartialOrderElement[E] do - if _elements.has_key(e) then - return _elements[e] - else - return null - end + return _elements[e] end # Return a dot representation