mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Win32 filesystem enabled
This commit is contained in:
Binary file not shown.
BIN
Binary file not shown.
+10
-5
@@ -19,8 +19,13 @@
|
||||
*/
|
||||
package com.intellij.openapi.vfs.newvfs.persistent;
|
||||
|
||||
import com.intellij.openapi.application.ex.ApplicationEx;
|
||||
import com.intellij.openapi.application.ex.ApplicationManagerEx;
|
||||
import com.intellij.openapi.util.SystemInfo;
|
||||
import com.intellij.openapi.vfs.LocalFileSystem;
|
||||
import com.intellij.openapi.vfs.VfsUtil;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.openapi.vfs.impl.win32.Win32LocalFileSystem;
|
||||
import com.intellij.openapi.vfs.newvfs.ManagingFS;
|
||||
import com.intellij.openapi.vfs.newvfs.NewVirtualFile;
|
||||
import com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem;
|
||||
@@ -53,11 +58,11 @@ public class RefreshWorker {
|
||||
root.markClean();
|
||||
}
|
||||
else {
|
||||
//ApplicationEx applicationEx = ApplicationManagerEx.getApplicationEx();
|
||||
//if (delegate.getProtocol().equals(LocalFileSystem.PROTOCOL) && SystemInfo.isWindows && root.isDirectory() &&
|
||||
// (applicationEx.isUnitTestMode() || applicationEx.isInternal())) {
|
||||
// delegate = new Win32LocalFileSystem();
|
||||
//}
|
||||
ApplicationEx applicationEx = ApplicationManagerEx.getApplicationEx();
|
||||
if (delegate.getProtocol().equals(LocalFileSystem.PROTOCOL) && SystemInfo.isWindows && root.isDirectory() &&
|
||||
(applicationEx.isUnitTestMode() || applicationEx.isInternal())) {
|
||||
delegate = new Win32LocalFileSystem();
|
||||
}
|
||||
|
||||
final PersistentFS persistence = (PersistentFS)ManagingFS.getInstance();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user