public static void deleteAnnotationIfNeccessary(JavacNode annotation, Class<? extends Annotation> annotationType1, Class<? extends Annotation> annotationType2) {
		deleteAnnotationIfNeccessary0(annotation, annotationType1.getName(), annotationType2.getName());
	}
public static void deleteAnnotationIfNeccessary ( JavacNode annotation , Class < ? extends Annotation > annotationType1 , Class < ? extends Annotation > annotationType2 ) { deleteAnnotationIfNeccessary0 ( annotation , annotationType1 . getName ( ) , annotationType2 . getName ( ) ) ; }
Removes the annotation from javac's AST (it remains in lombok's AST),
then removes any import statement that imports this exact annotation (not star imports).
Only does this if the DeleteLombokAnnotations class is in the context.