blob: 7192e8dd310bc4b5b49cb7d01feda0a22d46ee7a [file] [log] [blame]
package annotator.tests;
// This test ensures that no annotation is re-inserted, if it already
// existed in the original source code.
public class DuplicateAnnotation {
@SuppressWarnings("A")
void m1() { }
@java.lang.SuppressWarnings("B")
void m2() { }
/*@SuppressWarnings("C")*/
void m3() { }
/*@java.lang.SuppressWarnings("D")*/
void m4() { }
@java.lang.SuppressWarnings("E")
void m5() { }
void m6() {
@SuppressWarnings("F")
@java.lang.Deprecated
Object o = new Object();
}
int /*@annotator.tests.TA*/ [] i;
}
@java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE_USE})
@interface TA {}