equal
deleted
inserted
replaced
|
1 /** |
|
2 * @test /nodynamiccopyright/ |
|
3 * @bug 8021112 |
|
4 * @summary Verify that \\@SuppressWarnings("unchecked") works correctly for lazy attrib values |
|
5 * @build VerifySuppressWarnings |
|
6 * @compile/ref=T8021112b.out -XDrawDiagnostics -Xlint:unchecked,deprecation,cast T8021112b.java |
|
7 * @run main VerifySuppressWarnings T8021112b.java |
|
8 */ |
|
9 |
|
10 public class T8021112b { |
|
11 public static final String D1 = Dep.D; |
|
12 public static final String D2 = ""; |
|
13 public static final Object[] o = { |
|
14 new Object() { |
|
15 Dep d; |
|
16 } |
|
17 }; |
|
18 } |
|
19 |
|
20 @Deprecated class Dep { |
|
21 public static final String D = T8021112b.D2; |
|
22 } |