@Override
  protected @NotNull Promise<Object> _execute(@NotNull PlaybackContext context) {
    final ActionCallback actionCallback = new ActionCallbackProfilerStopper();
    WriteAction.runAndWait(() -> {
        JavaLibraryModificationTracker.incModificationCount(context.getProject());
      actionCallback.setDone();
    });
    return Promises.toPromise(actionCallback);
  }
@Override
  protected @NotNull Promise<Object> _execute(@NotNull PlaybackContext context)