in src/main/java/org/apache/nifi/NarMojo.java [770:782]
private void writeAdditionalDetails(final ExtensionClassLoader classLoader, final Set<String> extensionNames, final File additionalDetailsDir)
throws URISyntaxException, IOException, MojoExecutionException {
for (final URL url : classLoader.getURLs()) {
final File file = new File(url.toURI());
final String filename = file.getName();
if (!filename.endsWith(".jar")) {
continue;
}
writeAdditionalDetails(file, extensionNames, additionalDetailsDir);
}
}