mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 02:59:33 +07:00
add required virtualFileManagerListener EP
GitOrigin-RevId: f2db2cbecd354eb800265e3f728608a4f7451d65
This commit is contained in:
committed by
intellij-monorepo-bot
parent
eae715139f
commit
4f78599540
@@ -26,6 +26,7 @@ import com.intellij.openapi.progress.impl.CoreProgressManager;
|
|||||||
import com.intellij.openapi.util.ClassExtension;
|
import com.intellij.openapi.util.ClassExtension;
|
||||||
import com.intellij.openapi.util.Disposer;
|
import com.intellij.openapi.util.Disposer;
|
||||||
import com.intellij.openapi.vfs.VirtualFileManager;
|
import com.intellij.openapi.vfs.VirtualFileManager;
|
||||||
|
import com.intellij.openapi.vfs.VirtualFileManagerListener;
|
||||||
import com.intellij.openapi.vfs.VirtualFileSystem;
|
import com.intellij.openapi.vfs.VirtualFileSystem;
|
||||||
import com.intellij.openapi.vfs.encoding.EncodingManager;
|
import com.intellij.openapi.vfs.encoding.EncodingManager;
|
||||||
import com.intellij.openapi.vfs.impl.CoreVirtualFilePointerManager;
|
import com.intellij.openapi.vfs.impl.CoreVirtualFilePointerManager;
|
||||||
@@ -93,6 +94,7 @@ public class CoreApplicationEnvironment {
|
|||||||
return new DocumentImpl(charSequence);
|
return new DocumentImpl(charSequence);
|
||||||
}, null));
|
}, null));
|
||||||
|
|
||||||
|
registerApplicationExtensionPoint(new ExtensionPointName<>("com.intellij.virtualFileManagerListener"), VirtualFileManagerListener.class);
|
||||||
List<VirtualFileSystem> fs = myJrtFileSystem != null
|
List<VirtualFileSystem> fs = myJrtFileSystem != null
|
||||||
? Arrays.asList(myLocalFileSystem, myJarFileSystem, myJrtFileSystem)
|
? Arrays.asList(myLocalFileSystem, myJarFileSystem, myJrtFileSystem)
|
||||||
: Arrays.asList(myLocalFileSystem, myJarFileSystem);
|
: Arrays.asList(myLocalFileSystem, myJarFileSystem);
|
||||||
|
|||||||
Reference in New Issue
Block a user