void () { Map<ModuleRequest, List<RequestRoot>> roots = AnalyseKt.collectOutputRoots(mySuite, myProject); myRootsCount = roots.values().stream().mapToInt(List::size).sum(); myCurrentRootsCount = 0; updateProgress(); for (var e : roots.entrySet()) { Module module = e.getKey().getModule(); String packageVMName = AnalysisUtils.fqnToInternalName(e.getKey().getPackageName()); visitSource(module, packageVMName, e.getValue()); } }