From a2342a0c9748cb206e5dac661afd3cade88b32fb Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Mon, 16 Apr 2012 14:30:20 +0400 Subject: [PATCH] logging for IDEA-84350 Synchronize action causes UI Freeze --- .../com/intellij/openapi/vfs/impl/jar/JarFileSystemImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/JarFileSystemImpl.java b/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/JarFileSystemImpl.java index ab98512cc9e4..ee58d65f44ba 100644 --- a/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/JarFileSystemImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/JarFileSystemImpl.java @@ -20,6 +20,7 @@ import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.application.PathManager; import com.intellij.openapi.components.ApplicationComponent; +import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.util.SystemInfo; import com.intellij.openapi.util.io.FileAttributes; import com.intellij.openapi.util.io.FileUtil; @@ -46,6 +47,8 @@ public class JarFileSystemImpl extends JarFileSystem implements ApplicationCompo new ConcurrentHashSet() : new ConcurrentHashSet(CaseInsensitiveStringHashingStrategy.INSTANCE); + private final static Logger LOG = Logger.getInstance(JarFileSystemImpl.class); + @NonNls private static final String IDEA_JARS_NOCOPY = "idea.jars.nocopy"; private File myNoCopyJarDir; @@ -86,6 +89,7 @@ public class JarFileSystemImpl extends JarFileSystem implements ApplicationCompo SystemInfo.isFileSystemCaseSensitive)) { VirtualFile jarRootToRefresh = markDirty(jarPath); if (jarRootToRefresh != null) { + LOG.info(jarPath + " will be refreshed due to " + event); rootsToRefresh.add(jarRootToRefresh); } }