lib/serialization: make `serialize_reference` protected
authorAlexis Laferrière <alexis.laf@xymus.net>
Wed, 11 Mar 2015 23:48:11 +0000 (19:48 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Sat, 14 Mar 2015 15:26:42 +0000 (11:26 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

serial_ref

lib/serialization/serialization.nit

index 3bc086a..31f98f0 100644 (file)
@@ -54,8 +54,8 @@ interface Serializer
        # use double dispatch to customize the bahavior per serializable objects.
        fun serialize(object: nullable Serializable) is abstract
 
-       fun serialize_reference(object: Serializable) is abstract
        # Serialize an object, with full serialization or a simple reference
+       protected fun serialize_reference(object: Serializable) is abstract
 
        # Serialize an attribute to compose a serializable object
        #