package com.xyz;

import java.io.IOException;

import org.junit.Test;

import io.github.classgraph.ClassGraph;
import io.github.classgraph.ScanResult;

public class ScanEverything {

    @Test
    public void scanEverything() throws IOException {
        final long t0 = System.nanoTime();
        final ScanResult scanResult = new ClassGraph() //
                // .verbose() //
                // .whitelistPackages("io.github") //
                // .enableAllInfo() //
                .enableSystemPackages() //
                .disableJarScanning() //
                .disableModuleScanning() //
                .scan() //
        //.getAllClasses() //
        // .loadClasses() //
        ;
        final long t1 = System.nanoTime();
        System.out.println((t1 - t0) * 1.0e-9);

        System.out.println(scanResult.getAllResources().size());

        for (int i = 0; i < 500; i++) {
            scanResult.getAllResources().forEachByteArray((r, b) -> {
            });
        }

        final long t2 = System.nanoTime();
        System.out.println((t2 - t1) * 1.0e-9);
    }

}

@@ -176,16 +176,18 @@
 hing %7B%0A%0A
+//
     @Tes
@@ -188,16 +188,18 @@
   @Test%0A
+//
     publ
@@ -244,16 +244,18 @@
 ption %7B%0A
+//
         
@@ -281,32 +281,34 @@
 tem.nanoTime();%0A
+//
         final Sc
@@ -345,24 +345,26 @@
 sGraph() //%0A
+//
             
@@ -380,24 +380,26 @@
 erbose() //%0A
+//
             
@@ -436,24 +436,26 @@
 github%22) //%0A
+//
             
@@ -477,24 +477,26 @@
 llInfo() //%0A
+//
             
@@ -518,32 +518,34 @@
 emPackages() //%0A
+//
                 
@@ -561,32 +561,34 @@
 arScanning() //%0A
+//
                 
@@ -611,24 +611,26 @@
 anning() //%0A
+//
             
@@ -640,24 +640,26 @@
  .scan() //%0A
+//
         //.g
@@ -668,32 +668,34 @@
 AllClasses() //%0A
+//
         // .load
@@ -707,16 +707,18 @@
 es() //%0A
+//
         
@@ -719,16 +719,18 @@
       ;%0A
+//
         
@@ -756,32 +756,34 @@
 tem.nanoTime();%0A
+//
         System.o
@@ -814,17 +814,21 @@
 .0e-9);%0A
-%0A
+//%0A//
         
@@ -884,17 +884,21 @@
 ize());%0A
-%0A
+//%0A//
         
@@ -929,16 +929,18 @@
  i++) %7B%0A
+//
         
@@ -1001,16 +1001,18 @@
 b) -%3E %7B%0A
+//
         
@@ -1019,16 +1019,18 @@
     %7D);%0A
+//
         
@@ -1031,17 +1031,21 @@
       %7D%0A
-%0A
+//%0A//
         
@@ -1079,16 +1079,18 @@
 Time();%0A
+//
         
@@ -1129,16 +1129,18 @@
 .0e-9);%0A
+//
     %7D%0A%0A%7D

Comment out code