lib/serialization: make `serialize_reference` protected
[nit.git] / 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
        #