Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
# Write the model to file next to the Nit module
var model_path = file_name.strip_extension + ".jwrapper.bin"
var model_stream = model_path.to_path.open_wo
- var serializer = new BinarySerializer(model_stream)
+ var serializer = new MsgPackSerializer(model_stream)
serializer.serialize model
model_stream.close
end
import more_collections
import opts
import poset
-import binary::serialization
+import msgpack
import jtype_converter
end
var file = model_path.to_path.open_ro
- var d = new BinaryDeserializer(file)
+ var d = new MsgPackDeserializer(file)
var model = d.deserialize
file.close