@Override
  public boolean isFrameworkAvailable(@NotNull PsiElement clazz) {
    return callWithAlternateResolver(clazz.getProject(), ()->{
      return isFrameworkApplicable(clazz, JUnitUtil.CUSTOM_TESTABLE_ANNOTATION) ||
             //check explicit jupiter to support library with broken dependency
             isFrameworkApplicable(clazz, JUnitUtil.TEST5_ANNOTATION);
    }, false);
  }
@Override
  public boolean isFrameworkAvailable(@NotNull PsiElement clazz)