in src/main/java/org/apache/sling/maven/enforcer/RequireProvidedDependenciesInRuntimeClasspath.java [267:283]
public boolean visitEnter(DependencyNode dependencyNode) {
if (isRoot) {
isRoot = false;
} else {
try {
if (!isCompatibleArtifactContainedInList(dependencyNode.getArtifact(), artifacts, log)) {
MessageBuilder msgBuilder = MessageUtils.buffer();
log.warnOrError(msgBuilder.a("Dependency ").strong(dependencyNode.getDependency()).mojo(dumpIntermediatePath(nodeStack)).a(" not found as runtime dependency!").toString());
numMissingArtifacts++;
}
} catch (InvalidVersionSpecificationException e) {
log.error("Invalid version given for artifact " + dependencyNode.getArtifact() + ": " + e.getCause());
}
nodeStack.addLast(dependencyNode);
}
return true;
}