private String getMessage()

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