in src/main/java/org/apache/nifi/NarProvidedDependenciesMojo.java [207:223]
public boolean visit(DependencyNode node) {
if (isTest(node)) {
return false;
}
final Artifact artifact = node.getArtifact();
if (!NarDependencyUtils.NAR.equals(artifact.getType())) {
output.append("<dependency>").append(System.lineSeparator());
output.append(" <groupId>").append(artifact.getGroupId()).append("</groupId>").append(System.lineSeparator());
output.append(" <artifactId>").append(artifact.getArtifactId()).append("</artifactId>").append(System.lineSeparator());
output.append(" <version>").append(artifact.getVersion()).append("</version>").append(System.lineSeparator());
output.append(" <scope>provided</scope>").append(System.lineSeparator());
output.append("</dependency>").append(System.lineSeparator());
}
return true;
}