From c14564ebd160550582289373505516766b0bf166 Mon Sep 17 00:00:00 2001 From: nik Date: Fri, 10 Apr 2015 16:51:59 +0300 Subject: [PATCH] unused IFile interface deprecated --- .../src/com/intellij/openapi/vfs/LocalFileSystem.java | 8 ++++++++ platform/util/src/com/intellij/util/io/fs/FileSystem.java | 1 + platform/util/src/com/intellij/util/io/fs/IFile.java | 1 + .../util/src/com/intellij/util/io/fs/IFileSystem.java | 1 + 4 files changed, 11 insertions(+) diff --git a/platform/platform-api/src/com/intellij/openapi/vfs/LocalFileSystem.java b/platform/platform-api/src/com/intellij/openapi/vfs/LocalFileSystem.java index 871202e1f258..b2034ed31216 100644 --- a/platform/platform-api/src/com/intellij/openapi/vfs/LocalFileSystem.java +++ b/platform/platform-api/src/com/intellij/openapi/vfs/LocalFileSystem.java @@ -47,12 +47,20 @@ public abstract class LocalFileSystem extends NewVirtualFileSystem { @Nullable public abstract VirtualFile findFileByIoFile(@NotNull File file); + /** + * @deprecated use {@link #findFileByIoFile(File)} instead + */ + @Deprecated @Nullable public abstract VirtualFile findFileByIoFile(@NotNull IFile file); @Nullable public abstract VirtualFile refreshAndFindFileByIoFile(@NotNull File file); + /** + * @deprecated use {@link #refreshAndFindFileByIoFile(File)} instead + */ + @Deprecated @Nullable public abstract VirtualFile refreshAndFindFileByIoFile(@NotNull IFile ioFile); diff --git a/platform/util/src/com/intellij/util/io/fs/FileSystem.java b/platform/util/src/com/intellij/util/io/fs/FileSystem.java index 009d33aefd8a..212689fb2043 100644 --- a/platform/util/src/com/intellij/util/io/fs/FileSystem.java +++ b/platform/util/src/com/intellij/util/io/fs/FileSystem.java @@ -16,6 +16,7 @@ package com.intellij.util.io.fs; +@Deprecated public class FileSystem { public static IFileSystem FILE_SYSTEM = new IoFileSystem(); diff --git a/platform/util/src/com/intellij/util/io/fs/IFile.java b/platform/util/src/com/intellij/util/io/fs/IFile.java index 88696ada5797..f937cbc2f083 100644 --- a/platform/util/src/com/intellij/util/io/fs/IFile.java +++ b/platform/util/src/com/intellij/util/io/fs/IFile.java @@ -23,6 +23,7 @@ import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; +@Deprecated public interface IFile { boolean exists(); diff --git a/platform/util/src/com/intellij/util/io/fs/IFileSystem.java b/platform/util/src/com/intellij/util/io/fs/IFileSystem.java index b218777d02bd..33fd833902d7 100644 --- a/platform/util/src/com/intellij/util/io/fs/IFileSystem.java +++ b/platform/util/src/com/intellij/util/io/fs/IFileSystem.java @@ -16,6 +16,7 @@ package com.intellij.util.io.fs; +@Deprecated public interface IFileSystem { IFile createFile(String filePath); char getSeparatorChar();