in src/main/java/org/jetbrains/kotlin/tools/gradleimportcmd/GradleModelBuilderOverheadContainer.java [15:29]
public static void reportOutput(String line) {
if (line != null && line.contains("<ij_msg_gr>Performance statistics<ij_msg_gr>")) {
synchronized (overhead) {
String marker = "': service ";
String[] lineParts = line.substring(line.indexOf(marker) + marker.length()).split(" ");
String service = lineParts[0];
long duration = Long.parseLong(lineParts[4]);
Long currentDuration = overhead.get(service);
if (currentDuration != null) {
duration += currentDuration;
}
overhead.put(service, duration);
}
}
}