round: 1 round: 2 @java.lang.Deprecated public class GeneratedSource extends java.util.ArrayList implements java.lang.Runnable { public GeneratedSource(); public void test(int a); public void run(); } @java.lang.Deprecated public class GeneratedClass extends java.util.ArrayList implements java.lang.Runnable { public GeneratedClass(); public void test(int a); public void run(); } round: 3 @java.lang.Deprecated public class GeneratedSource extends java.util.ArrayList implements java.lang.Runnable { public GeneratedSource(); public void test(int a); public void run(); } @java.lang.Deprecated public class GeneratedClass extends java.util.ArrayList implements java.lang.Runnable { public GeneratedClass(); public void test(int a); public void run(); } - compiler.note.deprecated.filename: OverwriteBetweenCompilationsSource.java - compiler.note.deprecated.recompile