code: public List<File> getClasspathFiles() {
          scanSpec.performScan = false;
          try (ScanResult scanResult = scan()) {
              return scanResult.getClasspathFiles();
          }
      }
docs: Returns the list of all unique File objects representing directories or zip/jarfiles on the classpath, in
  classloader resolution order. Classpath elements that do not exist as a file or directory are not included in
  the returned list.
  
  @return a {@code List<File>} consisting of the unique directories and jarfiles on the classpath, in classpath
  resolution order.
  @throws ClassGraphException
  if any of the worker threads throws an uncaught exception, or the scan was interrupted.