add required virtualFileManagerListener EP

GitOrigin-RevId: f2db2cbecd354eb800265e3f728608a4f7451d65
This commit is contained in:
Gregory.Shrago
2019-09-12 19:18:12 +03:00
committed by intellij-monorepo-bot
parent eae715139f
commit 4f78599540

View File

@@ -26,6 +26,7 @@ import com.intellij.openapi.progress.impl.CoreProgressManager;
import com.intellij.openapi.util.ClassExtension;
import com.intellij.openapi.util.Disposer;
import com.intellij.openapi.vfs.VirtualFileManager;
import com.intellij.openapi.vfs.VirtualFileManagerListener;
import com.intellij.openapi.vfs.VirtualFileSystem;
import com.intellij.openapi.vfs.encoding.EncodingManager;
import com.intellij.openapi.vfs.impl.CoreVirtualFilePointerManager;
@@ -93,6 +94,7 @@ public class CoreApplicationEnvironment {
return new DocumentImpl(charSequence);
}, null));
registerApplicationExtensionPoint(new ExtensionPointName<>("com.intellij.virtualFileManagerListener"), VirtualFileManagerListener.class);
List<VirtualFileSystem> fs = myJrtFileSystem != null
? Arrays.asList(myLocalFileSystem, myJarFileSystem, myJrtFileSystem)
: Arrays.asList(myLocalFileSystem, myJarFileSystem);