lib/serialization: deserialize_class should not be public
authorAlexis Laferrière <alexis.laf@xymus.net>
Mon, 29 Jun 2015 02:10:34 +0000 (22:10 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Mon, 29 Jun 2015 02:47:04 +0000 (22:47 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

lib/serialization/serialization.nit

index d120254..7cf291a 100644 (file)
@@ -106,7 +106,7 @@ abstract class Deserializer
        # This method should be redefined for each custom subclass of `Serializable`.
        # All refinement should look for a precise `class_name` and call super
        # on unsupported classes.
-       fun deserialize_class(class_name: String): Object do
+       protected fun deserialize_class(class_name: String): Object do
                print "Error: doesn't know how to deserialize class \"{class_name}\""
                abort
        end