@@ -0,0 +1,1112 @@
+package org.monarchinitiative.ppk.io;%0A%0Aimport org.junit.Test;%0Aimport org.monarchinitiative.ppk.model.packet.Packet;%0A%0Aimport com.fasterxml.jackson.databind.JsonMappingException;%0Aimport com.fasterxml.jackson.databind.ObjectMapper;%0Aimport com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper;%0Aimport com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory;%0Aimport com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper;%0Aimport com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema;%0Aimport com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema;%0Aimport com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator;%0A%0Apublic class ProtobufGeneratorTest %7B%0A%0A%09@Test%0A%09public void makeSchemaTest() throws JsonMappingException  %7B%0A%09%09%0A%09%09makeSchema(Packet.class);%0A%09%7D%0A%09%0A%09public void makeSchema(Class c) throws JsonMappingException  %7B%0A%09%09%0A%09%09ObjectMapper mapper = new ProtobufMapper();%0A%09%09ProtobufSchemaGenerator gen = new ProtobufSchemaGenerator();%0A%09%09//mapper.acceptJsonFormatVisitor(c, gen);%0A%09%09ProtobufSchema schemaWrapper = gen.getGeneratedSchema();%0A%09%09%0A%09%0A%09%7D%0A%0A%09%0A%7D%0A

Test for #6 -- does not work yet