in src/main/java/org/apache/maven/plugins/pmd/AbstractPmdViolationCheckMojo.java [238:261]
private String getMessage(final int failureCount, final int warningCount, final String key, final File outputFile) {
final StringBuilder message = new StringBuilder(256);
if (failureCount > 0 || warningCount > 0) {
if (failureCount > 0) {
message.append("You have ")
.append(failureCount)
.append(" ")
.append(key)
.append(failureCount > 1 ? "s" : "");
}
if (warningCount > 0) {
if (failureCount > 0) {
message.append(" and ");
} else {
message.append("You have ");
}
message.append(warningCount).append(" warning").append(warningCount > 1 ? "s" : "");
}
message.append(". For more details see: ").append(outputFile.getAbsolutePath());
}
return message.toString();
}