private static boolean shouldKeepItem(LookupElement item) {
    if (ONX_PARAMETERS.contains(item.getLookupString())) {
      if (item.getPsiElement() instanceof PsiMethod psiMethod) {
        final PsiClass containingClass = psiMethod.getContainingClass();
        if (null != containingClass && containingClass.isAnnotationType()) {
          if (ONXABLE_ANNOTATION_NAMES.contains(containingClass.getName())) {
            return !ONXABLE_ANNOTATION_FQNS.contains(containingClass.getQualifiedName());
          }
        }
      }
    }
    return true;
  }
private static boolean shouldKeepItem(LookupElement item)