public @Nullable Project getProject(@NotNull String projectId) {
    Project project = ProjectManager.getInstance().findOpenProjectByHash(projectId);
    if (ApplicationManager.getApplication().isUnitTestMode() && project != null) {
      registerDisposeCallback(project);
      DISPOSE_CALLBACK.set(project, Boolean.TRUE);
    }
    return project;
  }
public @Nullable Project getProject(@NotNull String projectId)