@@ -0,0 +1,341 @@
+package sfBugs;%0D%0A%0D%0Aimport java.lang.annotation.Annotation;%0D%0Aimport java.lang.reflect.Field;%0D%0A%0D%0Apublic class Bug2893375 %7B%0D%0A%09public boolean noBug() %7B%0D%0A%09%09Field field = getField();%0D%0A%09%09return field.getType() == String.class %0D%0A%09%09%09%09&& field.getAnnotation(Annotation.class) != null; %0D%0A%09%7D%0D%0A%0D%0A%09private Field getField() %7B%0D%0A%09    return null;%0D%0A    %7D%0D%0A%7D%0D%0A

Add test case (no bugs found) for bug 2893375