From 6bd0f9e3be540afe98b66ae0cbc25cdcceb7de61 Mon Sep 17 00:00:00 2001 From: "sergey.vasiliev" Date: Thu, 11 Oct 2018 10:12:55 +0200 Subject: [PATCH] FUSUsageContext unmodifiable data map --- .../statistic/service/fus/collectors/FUSUsageContext.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/internal/statistic/service/fus/collectors/FUSUsageContext.java b/platform/platform-impl/src/com/intellij/internal/statistic/service/fus/collectors/FUSUsageContext.java index 287b5a6655da..b8e273e15b6e 100644 --- a/platform/platform-impl/src/com/intellij/internal/statistic/service/fus/collectors/FUSUsageContext.java +++ b/platform/platform-impl/src/com/intellij/internal/statistic/service/fus/collectors/FUSUsageContext.java @@ -6,6 +6,7 @@ import com.intellij.openapi.util.text.StringUtil; import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; +import java.util.Collections; import java.util.Map; import java.util.Objects; @@ -46,13 +47,9 @@ public class FUSUsageContext { } } - private FUSUsageContext(@NotNull Map context) { - data = context; - } - @NotNull public Map getData() { - return data; + return Collections.unmodifiableMap(data); } public static String getOSNameContextData() {