private static String getProjectId()

in enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/AbstractStandardEnforcerRule.java [48:67]


    private static String getProjectId(MavenProject project) {
        StringBuilder buffer = new StringBuilder(128);

        buffer.append(
                (project.getGroupId() != null && project.getGroupId().length() > 0)
                        ? project.getGroupId()
                        : "[unknown-group-id]");
        buffer.append(':');
        buffer.append(
                (project.getArtifactId() != null && project.getArtifactId().length() > 0)
                        ? project.getArtifactId()
                        : "[unknown-artifact-id]");
        buffer.append(':');
        buffer.append(
                (project.getVersion() != null && project.getVersion().length() > 0)
                        ? project.getVersion()
                        : "[unknown-version]");

        return buffer.toString();
    }