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