diff --git a/platform/util/src/com/intellij/util/io/PersistentEnumerator.java b/platform/util/src/com/intellij/util/io/PersistentEnumerator.java index 1b98322993ee..7fb982bd152f 100644 --- a/platform/util/src/com/intellij/util/io/PersistentEnumerator.java +++ b/platform/util/src/com/intellij/util/io/PersistentEnumerator.java @@ -35,7 +35,7 @@ import java.util.List; * @author max * @author jeka */ -public class PersistentEnumerator implements Forceable { +public class PersistentEnumerator implements Forceable, Closeable { private static final Logger LOG = Logger.getInstance("#com.intellij.util.io.PersistentEnumerator"); protected static final int NULL_ID = 0; protected static final int DATA_OFFSET = 8; diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/indices/MavenIndex.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/indices/MavenIndex.java index 39b104c7738a..e541585e25ee 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/indices/MavenIndex.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/indices/MavenIndex.java @@ -651,7 +651,7 @@ public class MavenIndex { if (exceptions[0] != null) throw exceptions[0]; } - private void safeClose(PersistentEnumerator enumerator, MavenIndexException[] exceptions) { + private void safeClose(Closeable enumerator, MavenIndexException[] exceptions) { try { if (enumerator != null) enumerator.close(); }