jwrapper: use msgpack
authorAlexis Laferrière <alexis.laf@xymus.net>
Sun, 3 Sep 2017 23:37:15 +0000 (19:37 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Mon, 18 Sep 2017 19:28:29 +0000 (15:28 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/jwrapper/src/code_generator.nit
contrib/jwrapper/src/model.nit

index 4014c75..7d49919 100644 (file)
@@ -153,7 +153,7 @@ class CodeGenerator
                # 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
index e2c8ac8..4468072 100644 (file)
@@ -21,7 +21,7 @@ module model is serialize
 import more_collections
 import opts
 import poset
-import binary::serialization
+import msgpack
 
 import jtype_converter
 
@@ -270,7 +270,7 @@ class JavaModel
                        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