@Nonnull
	@Override
	protected Stream<Path> stream() throws PluginException {
		try {
			return Files.find(directory, 1,
					(path, attributes) -> attributes.isRegularFile() && path.toString().toLowerCase().endsWith(".jar"));
		} catch (IOException ex) {
			throw new PluginException(ex);
		}
	}
@param directory Directory to iterate over for plugins.
recaf-core/src/main/java/software/coley/recaf/services/plugin/discovery/DirectoryPluginDiscoverer.java