Hi ALL,
Thanks for your great product, I like it very much and try to learn itself.
Today I found that getDefaultTypeQualifierAnnotationForParameters method of TypeQualifierApplications does not check TypeQualifierDefault of method.
Here is a simple example: https://github.com/eller86/findbugs-plugin/commit/be4f5728ffb646f22423bcda54f592991e54cc34#L3R7
When we execute getDefaultTypeQualifierAnnotationForParameters method to this argument, we expect that this method will return a TypeQualifierAnnotation instance, but it doesn't.
I used attached patch to version 2.0.2, and then it worked. I hope this patch will help you.
Bill,
The patch looks ok for me. What do you think?
P.S. I haven't run any tests, just looking at code right now.
Andrey
Added a smaller test case, verified and committed patch
Thanks for your merging!