I developed an annotation for use in Struts2 the other day that basically performed EJB3-like dependency injection (it looks up objects in JNDI and injects them into the action).
I opened my action after everything was done, and sadly realized that IDEA was now going to show warnings for every field I used this annotation on ("Private field 'loginEjb' is never assigned"). However, I saw there was an intention available. I was amazed to find an "Add annotion to list of dependency injection annotations" intention. Sure enough, I ran the inspection and the warning disappeared. It was awesome!
However, since then, I renamed (through refactoring, of course), my annotation (went from Jndi to JndiLookup). I'm now getting the warnings again, and this time the inspection is not available. And, I was never able to find the actual intention or inspection to see what the values were. Does anyone know where I can add my "new" annotation to get rid of this warning again?