docs: public static void generateSource(String data, File sourceOutputPath) {
          ProtoFile protoFile = ProtoParser.parse(DEFAULT_FILE_NAME, data);
          List<CodeDependent> cds = new ArrayList<CodeDependent>();
          try {
              doCreate(protoFile, true, false, null, true, sourceOutputPath, cds, new HashMap<String, String>(), false);
          } catch (IOException e) {
              throw new RuntimeException(e.getMessage(), e);
          }
      }