void (@NotNull final VcsDirtyScope dirtyScope, @NotNull final ChangelistBuilder builder, @NotNull final ProgressIndicator progress, @NotNull final ChangeListManagerGate addGate) { synchronized (myLock) { if (myExecuteInsideUpdate == null) { return; } myLocked = true; myExecuteInsideUpdate.start(); while (myLocked) { try { myLock.wait(); } catch (InterruptedException e) { // } } } }