duke@1: /* duke@1: * @test /nodynamiccopyright/ duke@1: * @bug 6394563 duke@1: * @summary javac ignores -nowarn switch in 1.5.0_06 for deprecation warnings duke@1: * jjg@611: * @compile/ref=T6394563.note.out -XDrawDiagnostics -nowarn T6394563.java jjg@611: * @compile/ref=T6394563.note.out -XDrawDiagnostics -nowarn -source 1.5 T6394563.java jjg@611: * @compile/ref=T6394563.empty.out -XDrawDiagnostics -nowarn -source 1.4 T6394563.java duke@1: * jjg@611: * @compile/ref=T6394563.warn.out -XDrawDiagnostics -Xlint -nowarn T6394563.java jjg@611: * @compile/ref=T6394563.warn.out -XDrawDiagnostics -Xlint -nowarn -source 1.5 T6394563.java jjg@611: * @compile/ref=T6394563.empty.out -XDrawDiagnostics -Xlint -nowarn -source 1.4 T6394563.java duke@1: */ duke@1: duke@1: class T6394563 { duke@1: void useDeprecated() { duke@1: deprecated.foo(); duke@1: } duke@1: } duke@1: duke@1: class deprecated { duke@1: /** @deprecated */ static void foo() { } duke@1: }