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 } )