From 55010718c263256cbcd48920d14bb53af8850617 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Tue, 25 Jul 2017 11:27:12 -0400 Subject: [PATCH] serialization: fix typo and warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/serialization/serialization.nit | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/serialization/serialization.nit b/lib/serialization/serialization.nit index 597ae98..e7f9cf6 100644 --- a/lib/serialization/serialization.nit +++ b/lib/serialization/serialization.nit @@ -74,11 +74,12 @@ interface Serializer fun serialize_attribute(name: String, value: nullable Object) do if not try_to_serialize(value) then + assert value != null # null would have been serialized warn("argument {name} of type {value.class_name} is not serializable.") end end - # Serialize `value` is possie, i.e. it is `Serializable` or `null` + # Serialize `value` is possible, i.e. it is `Serializable` or `null` fun try_to_serialize(value: nullable Object): Bool do if value isa Serializable then -- 1.7.9.5