diff --git a/platform/util/src/com/intellij/openapi/util/TextRange.java b/platform/util/src/com/intellij/openapi/util/TextRange.java index b59c248208bf..74abaaebcd8c 100644 --- a/platform/util/src/com/intellij/openapi/util/TextRange.java +++ b/platform/util/src/com/intellij/openapi/util/TextRange.java @@ -18,7 +18,9 @@ package com.intellij.openapi.util; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -public class TextRange implements Segment{ +import java.io.Serializable; + +public class TextRange implements Segment, Serializable { public static final TextRange EMPTY_RANGE = new TextRange(0,0); private final int myStartOffset; private final int myEndOffset; diff --git a/platform/util/src/com/intellij/util/containers/MostlySingularMultiMap.java b/platform/util/src/com/intellij/util/containers/MostlySingularMultiMap.java index 41f04e3b4721..c6848b3bdec1 100644 --- a/platform/util/src/com/intellij/util/containers/MostlySingularMultiMap.java +++ b/platform/util/src/com/intellij/util/containers/MostlySingularMultiMap.java @@ -23,12 +23,13 @@ import com.intellij.util.Processor; import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; +import java.io.Serializable; import java.util.Arrays; import java.util.Collections; import java.util.Map; import java.util.Set; -public class MostlySingularMultiMap { +public class MostlySingularMultiMap implements Serializable { private final Map myMap = new THashMap(); public void add(K key, V value) {