From 8bb45544895a624f8cb9de18f9f3d7c75164ed6d Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Mon, 29 May 2017 16:15:02 +0300 Subject: [PATCH] vcs: make VcsFileSystem implement NonPhysicalFileSystem * enable syntax highlighting in "open repository version" files --- .../src/com/intellij/openapi/vcs/vfs/VcsFileSystem.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/vcs-api/src/com/intellij/openapi/vcs/vfs/VcsFileSystem.java b/platform/vcs-api/src/com/intellij/openapi/vcs/vfs/VcsFileSystem.java index 244dc87f58b7..d4c6c414ec6f 100644 --- a/platform/vcs-api/src/com/intellij/openapi/vcs/vfs/VcsFileSystem.java +++ b/platform/vcs-api/src/com/intellij/openapi/vcs/vfs/VcsFileSystem.java @@ -17,12 +17,13 @@ package com.intellij.openapi.vcs.vfs; import com.intellij.openapi.vcs.VcsBundle; import com.intellij.openapi.vfs.DeprecatedVirtualFileSystem; +import com.intellij.openapi.vfs.NonPhysicalFileSystem; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.openapi.vfs.VirtualFileManager; import org.jetbrains.annotations.NotNull; -public class VcsFileSystem extends DeprecatedVirtualFileSystem { +public class VcsFileSystem extends DeprecatedVirtualFileSystem implements NonPhysicalFileSystem { public static final String COULD_NOT_IMPLEMENT_MESSAGE = VcsBundle.message("exception.text.internal.errror.could.not.implement.method"); private static final String PROTOCOL = "vcs";