From ea1ea813768bcebf7adf4a07564430d2e1bc0b71 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 15 Jun 2015 19:17:17 +0300 Subject: [PATCH] got back the String constructor for Kotlin compatibility --- .../src/com/intellij/openapi/vfs/impl/ArchiveHandler.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java b/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java index 985b2416678f..12cecfb58bff 100644 --- a/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java +++ b/platform/core-api/src/com/intellij/openapi/vfs/impl/ArchiveHandler.java @@ -44,6 +44,14 @@ public abstract class ArchiveHandler { public final long length; public final long timestamp; + @Deprecated + /** + * Please use the {@link EntryInfo#EntryInfo(ArchiveHandler.EntryInfo, CharSequence, boolean, long, long)} instead + */ + public EntryInfo(EntryInfo parent, @NotNull String shortName, boolean isDirectory, long length, long timestamp) { + this(parent, (CharSequence) shortName, isDirectory, length, timestamp); + } + public EntryInfo(EntryInfo parent, @NotNull CharSequence shortName, boolean isDirectory, long length, long timestamp) { this.parent = parent; this.shortName = shortName;