@TestOnly UpdateRequestsQueue.waitUntilRefreshed (IDEA-CR-4267)
authorpeter <peter@jetbrains.com>
Mon, 10 Aug 2015 12:57:15 +0000 (14:57 +0200)
committerpeter <peter@jetbrains.com>
Mon, 10 Aug 2015 13:45:42 +0000 (15:45 +0200)
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/UpdateRequestsQueue.java

index 9b064f67b38cec9429d8a05f91ff43a1a6160aa8..bdc806669ae02d45a9ec4c308b913395e8f4d01e 100644 (file)
@@ -28,6 +28,7 @@ import com.intellij.util.Consumer;
 import com.intellij.util.concurrency.Semaphore;
 import com.intellij.util.io.storage.HeavyProcessLatch;
 import org.jetbrains.annotations.Nullable;
+import org.jetbrains.annotations.TestOnly;
 
 import javax.swing.*;
 import java.util.ArrayList;
@@ -150,6 +151,7 @@ public class UpdateRequestsQueue {
     LOG.debug("Stop finished for project: " + myProject.getName());
   }
 
+  @TestOnly
   public void waitUntilRefreshed() {
     while (true) {
       final Semaphore semaphore = new Semaphore();