From aae53042ca7dc1a8026855356f40ca3cabe49148 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Thu, 8 Dec 2011 17:33:55 +0100 Subject: [PATCH] minor optimizations --- .../impl/src/com/intellij/compiler/impl/CompilerUtil.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/impl/CompilerUtil.java b/java/compiler/impl/src/com/intellij/compiler/impl/CompilerUtil.java index 6176e0fee201..a7637185dc21 100644 --- a/java/compiler/impl/src/com/intellij/compiler/impl/CompilerUtil.java +++ b/java/compiler/impl/src/com/intellij/compiler/impl/CompilerUtil.java @@ -102,7 +102,9 @@ public class CompilerUtil { * @param files */ public static void refreshIOFiles(@NotNull final Collection files) { - LocalFileSystem.getInstance().refreshIoFiles(files); + if (!files.isEmpty()) { + LocalFileSystem.getInstance().refreshIoFiles(files); + } } public static void refreshIODirectories(@NotNull final Collection files) { @@ -114,7 +116,9 @@ public class CompilerUtil { filesToRefresh.add(virtualFile); } } - RefreshQueue.getInstance().refresh(false, true, null, VfsUtil.toVirtualFileArray(filesToRefresh)); + if (!filesToRefresh.isEmpty()) { + RefreshQueue.getInstance().refresh(false, true, null, VfsUtil.toVirtualFileArray(filesToRefresh)); + } } public static void refreshIOFile(final File file) {