public void process()

in TransformCore/src/main/java/com/facebook/ads/injkit/MultiFileHandler.java [34:59]


  public void process() throws IOException, AnnotationProcessingException {
    List<String> errors = new ArrayList<>();
    IOException first = null;

    for (SingleFileHandler fileHandler : fileHandlers) {
      try {
        fileHandler.process();
      } catch (IOException e) {
        errors.add(e.getMessage());
        if (first == null) {
          first = e;
        }
      }
    }

    if (!errors.isEmpty()) {
      StringBuilder sb = new StringBuilder();
      errors.forEach(
          e -> {
            sb.append(System.lineSeparator());
            sb.append(e);
          });

      throw new IOException("Error running annotation processor:" + sb.toString(), first);
    }
  }