in src/main/java/org/apache/nifi/extension/definition/extraction/ExtensionClassLoaderFactory.java [127:145]
private Artifact removeNarArtifact(final Set<Artifact> artifacts) {
final Iterator<Artifact> itr = artifacts.iterator();
while (itr.hasNext()) {
final Artifact artifact = itr.next();
if (artifact.equals(project.getArtifact())) {
continue;
}
if ("nar".equalsIgnoreCase(artifact.getType())) {
getLog().info("Found NAR dependency of " + artifact);
itr.remove();
return artifact;
}
}
return null;
}