docs: public ClassGraph whitelistPaths(final String... paths) {
          for (final String path : paths) {
              final String pathNormalized = WhiteBlackList.normalizePath(path);
              // Whitelist path
              final String packageName = WhiteBlackList.pathToPackageName(pathNormalized);
              scanSpec.packageWhiteBlackList.addToWhitelist(packageName);
              scanSpec.pathWhiteBlackList.addToWhitelist(pathNormalized + "/");
              if (pathNormalized.isEmpty()) {
                  scanSpec.pathWhiteBlackList.addToWhitelist("");
              }
              if (!pathNormalized.contains("*")) {
                  // Whitelist sub-directories / nested paths
                  if (pathNormalized.isEmpty()) {
                      scanSpec.packagePrefixWhiteBlackList.addToWhitelist("");
                      scanSpec.pathPrefixWhiteBlackList.addToWhitelist("");
                  } else {
                      scanSpec.packagePrefixWhiteBlackList.addToWhitelist(packageName + ".");
                      scanSpec.pathPrefixWhiteBlackList.addToWhitelist(pathNormalized + "/");
                  }
              }
          }
          return this;
      }