@Override
        public void projectClosing(@NotNull Project project) {
          if (project == myProject) {
            // Can't use Project disposable - it will be called after pending tasks are finished
            Disposer.dispose(myUpdateDisposable);
          }
        }
@Override
        public void projectClosing(@NotNull Project project)