1 /* 2 * @test /nodynamiccopyright/ 3 * @bug 6394563 4 * @summary javac ignores -nowarn switch in 1.5.0_06 for deprecation warnings 5 * 6 * @compile/ref=T6394563.note.out -XDrawDiagnostics -nowarn T6394563.java 7 * @compile/ref=T6394563.note.out -XDrawDiagnostics -nowarn -source 1.5 T6394563.java 8 * @compile/ref=T6394563.empty.out -XDrawDiagnostics -nowarn -source 1.4 T6394563.java 9 * 10 * @compile/ref=T6394563.warn.out -XDrawDiagnostics -Xlint -nowarn T6394563.java 11 * @compile/ref=T6394563.warn.out -XDrawDiagnostics -Xlint -nowarn -source 1.5 T6394563.java 12 * @compile/ref=T6394563.empty.out -XDrawDiagnostics -Xlint -nowarn -source 1.4 T6394563.java 13 */ 14 15 class T6394563 { 16 void useDeprecated() { 17 deprecated.foo(); 18 } 19 } 20 21 class deprecated { 22 /** @deprecated */ static void foo() { } 23 } | 1 /* 2 * @test /nodynamiccopyright/ 3 * @bug 6394563 4 * @summary javac ignores -nowarn switch in 1.5.0_06 for deprecation warnings 5 * 6 * @compile/ref=T6394563.note.out -XDrawDiagnostics -nowarn T6394563.java 7 * @compile/ref=T6394563.warn.out -XDrawDiagnostics -Xlint -nowarn T6394563.java 8 */ 9 10 class T6394563 { 11 void useDeprecated() { 12 deprecated.foo(); 13 } 14 } 15 16 class deprecated { 17 /** @deprecated */ static void foo() { } 18 } |