From 39d66c2c79637022c162d36bdee4dee006f98a90 Mon Sep 17 00:00:00 2001 From: Sergey Patrikeev Date: Tue, 26 May 2020 23:03:36 +0300 Subject: [PATCH] Index diagnostic: add total number of files to be indexed in a session. GitOrigin-RevId: 86d131ee152cc59f0c01f5021e1f8ab8c0656c4a --- .../intellij/util/indexing/diagnostic/IndexDiagnosticJson.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/IndexDiagnosticJson.kt b/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/IndexDiagnosticJson.kt index f5d66676b923..3f6ab6a4e390 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/IndexDiagnosticJson.kt +++ b/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/IndexDiagnosticJson.kt @@ -180,6 +180,7 @@ fun ProjectIndexingHistory.IndexingTimes.convertToJson(): JsonProjectIndexingHis data class JsonProjectIndexingHistory( val projectName: String, val indexingTimes: JsonProjectIndexingHistoryTimes, + val totalNumberOfFiles: Int, val fileProviderStatistics: List ) @@ -187,6 +188,7 @@ fun ProjectIndexingHistory.convertToJson(): JsonProjectIndexingHistory = JsonProjectIndexingHistory( projectName, times.convertToJson(), + providerStatistics.map { it.totalNumberOfFiles }.sum(), providerStatistics.sortedByDescending { it.totalIndexingTime.nano } )