From f511153a4bac45d2b5553742d0bdcc686960f2eb Mon Sep 17 00:00:00 2001 From: Sergey Patrikeev Date: Tue, 2 Jun 2020 13:48:02 +0300 Subject: [PATCH] Indexing diagnostic: exclude null values from jsons. GitOrigin-RevId: 6dac54b711c1b09e053e4dae2500b533885d96da --- .../indexing/diagnostic/dto/JsonFileProviderIndexStatistics.kt | 3 +++ .../util/indexing/diagnostic/dto/JsonProjectIndexingHistory.kt | 3 +++ 2 files changed, 6 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonFileProviderIndexStatistics.kt b/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonFileProviderIndexStatistics.kt index 4c083ee1fc5b..f0ada8fa7cdb 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonFileProviderIndexStatistics.kt +++ b/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonFileProviderIndexStatistics.kt @@ -1,6 +1,9 @@ // Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.intellij.util.indexing.diagnostic.dto +import com.fasterxml.jackson.annotation.JsonInclude + +@JsonInclude(JsonInclude.Include.NON_NULL) data class JsonFileProviderIndexStatistics( val providerName: String, val totalNumberOfFiles: Int, diff --git a/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonProjectIndexingHistory.kt b/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonProjectIndexingHistory.kt index 8de301f2f2ed..90df3f9fc4b7 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonProjectIndexingHistory.kt +++ b/platform/lang-impl/src/com/intellij/util/indexing/diagnostic/dto/JsonProjectIndexingHistory.kt @@ -1,6 +1,9 @@ // Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.intellij.util.indexing.diagnostic.dto +import com.fasterxml.jackson.annotation.JsonInclude + +@JsonInclude(JsonInclude.Include.NON_NULL) data class JsonProjectIndexingHistory( val projectName: String, val numberOfFileProviders: Int,