docs: static String getClasspathClassFileNames() {
          String classpath = System.getProperty("java.class.path");
          String[] pathParts = classpath.split(File.pathSeparator);
  
          Set<String> classes = new TreeSet<String>();
  
          for (String part : pathParts) {
              processPathPart(part, classes);
          }
  
          StringBuilder sb = new StringBuilder();
          for (String className : classes) {
              sb.append(className).append('\n');
          }
  
          return sb.toString();
      }