in src/main/java/org/apache/maven/plugins/pmd/exec/PmdExecutor.java [273:282]
private String getErrorsAsString(List<Report.ProcessingError> errors, boolean withDetails) {
List<String> errorsAsString = new ArrayList<>(errors.size());
for (Report.ProcessingError error : errors) {
errorsAsString.add(error.getFileId().getAbsolutePath() + ": " + error.getMsg());
if (withDetails) {
errorsAsString.add(error.getDetail());
}
}
return String.join(System.lineSeparator(), errorsAsString);
}