private static void postProcessAugmentedAnnotations(@NotNull PsiModifierListOwner psiModifierListOwner) {
    final Collection<String> augmentedAnnotations = psiModifierListOwner.getUserData(LombokUserDataKeys.AUGMENTED_ANNOTATIONS);
    final PsiModifierList psiModifierList = psiModifierListOwner.getModifierList();

    if (null != augmentedAnnotations && !augmentedAnnotations.isEmpty() && psiModifierList != null) {
      final PsiElementFactory elementFactory = JavaPsiFacade.getElementFactory(psiModifierListOwner.getProject());
      for (String augmentedAnnotation : augmentedAnnotations) {
        psiModifierList.addAfter(elementFactory.createAnnotationFromText(augmentedAnnotation, psiModifierListOwner), null);
      }
    }
  }
private static void postProcessAugmentedAnnotations(@NotNull PsiModifierListOwner psiModifierListOwner)