@CalledInAny
  protected static boolean isVisible(@NotNull DataContext context) {
    Project project = context.getData(CommonDataKeys.PROJECT);
    return project != null && hasDiffProviders(project);
  }
@CalledInAny
  protected static boolean isVisible(@NotNull DataContext context)