Mon, 16 Sep 2013 14:13:44 +0200
8021112: Spurious unchecked warning reported by javac
6480588: No way to suppress deprecation warnings when implementing deprecated interface
Summary: Fixing DeferredLintHandler configuration, so lint warnings are reported with correct @SuppressWarnings settings
Reviewed-by: jjg, vromero
1 /* /nodynamiccopyright/ */
2 // P references Q, which will require Q to be attributed,
3 // and therefore generate warnings about Q
4 // In addition, P will generate warnings of its own
5 // because it overrides deprecated methods in Q.
7 class P
8 {
9 Q q = new Q() {
10 void foo() { } // warning: override deprecated method
11 };
12 };