class JsonMessageGenerator extends AbstractJsonGenerator {

    @Override
    public void compile(Module module) {
        module.getProtos()
                .forEach(proto -> rec(module, proto));
    }

    @Inject public  JsonMessageGenerator(OutputStreamFactory outputStreamFactory, MarkdownProcessor markdownProcessor);

}