mapExtensions(unpackedNars, docsWorkingDir, extensionMapping);
private static void mapExtensions(final File workingDirectory, final File docsDirectory, final ExtensionMapping mapping) throws IOException { final File[] directoryContents = workingDirectory.listFiles(); if (directoryContents != null) { for (final File file : directoryContents) { if (file.isDirectory()) { mapExtensions(file, docsDirectory, mapping); } else if (file.getName().toLowerCase().endsWith(".jar")) { unpackDocumentation(file, docsDirectory, mapping); } } } }
private static void mapExtensions(final File workingDirectory, final File docsDirectory, final ExtensionMapping mapping) throws IOException { final File[] directoryContents = workingDirectory.listFiles(); if (directoryContents != null) { for (final File file : directoryContents) { if (file.isDirectory()) { mapExtensions(file, docsDirectory, mapping); } else if (file.getName().toLowerCase().endsWith(".jar")) { unpackDocumentation(file, docsDirectory, mapping); } } } }
mapExtensions(extensionsWorkingDir, docsWorkingDir, extensionMapping); return extensionMapping; } catch (IOException e) {
mapExtensions(extensionsWorkingDir, docsWorkingDir, extensionMapping); return extensionMapping; } catch (IOException e) {