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 {}