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);
}
}