if (!scanSpec.blacklistSystemJars() || !scanSpec.whitelistedLibOrExtJarPaths.isEmpty()) { final List<String> jreJarPaths = JarUtils.getJreJarPaths(); if (log != null) { new ArrayList<>(); for (final ClassLoader envClassLoader : classLoaders) { if (!scanSpec.blacklistSystemJars() || !envClassLoader.getClass().getName().startsWith("sun.misc.Launcher$ExtClassLoader")) { findClassLoaderHandlerForClassLoaderAndParents(scanSpec, envClassLoader,
if (scanSpec.blacklistSystemJars() && JarUtils.isJREJar(canonicalPath, scanSpec.whitelistedLibOrExtJarPaths, scanSpec.blacklistedLibOrExtJarPaths, log)) {