@Override
  public boolean canInferType(@NotNull PsiTypeElement typeElement) {
    //skip if dumb mode, allow only `getAugments`
    if (DumbService.isDumb(typeElement.getProject())) return false;

    return hasLombokLibrary(typeElement.getProject()) && ValProcessor.canInferType(typeElement);
  }
@Override
  public boolean canInferType(@NotNull PsiTypeElement typeElement)