equal
deleted
inserted
replaced
|
1 /* |
|
2 * @test /nodynamiccopyright/ |
|
3 * @bug 6554097 |
|
4 * @summary "final" confuses at-SuppressWarnings |
|
5 * @compile T6554097.java |
|
6 * @compile/fail/ref=T6554097.out -XDrawDiagnostics -Werror -Xlint:serial T6554097.java |
|
7 */ |
|
8 |
|
9 class T6554097 { |
|
10 @SuppressWarnings("serial") final Throwable[] v1 = { new Throwable() {} }; |
|
11 @SuppressWarnings("serial") Throwable[] v2 = { new Throwable() {} }; |
|
12 |
|
13 public static void m1() throws Throwable { |
|
14 @SuppressWarnings("serial") final Throwable[] v3 = { new Throwable() {} }; |
|
15 @SuppressWarnings("serial") Throwable[] v4 = { new Throwable() {} }; |
|
16 } |
|
17 |
|
18 final Throwable[] v5 = { new Throwable() {} }; |
|
19 Throwable[] v6 = { new Throwable() {} }; |
|
20 |
|
21 public static void m2() throws Throwable { |
|
22 final Throwable[] v7 = { new Throwable() {} }; |
|
23 Throwable[] v8 = { new Throwable() {} }; |
|
24 } |
|
25 } |
|
26 |