Test.java revision 0:9a66ca7c79fa
1185573Srwatson/* 2191273Srwatson * Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. 3162503Srwatson * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4155131Srwatson * 5155131Srwatson * This code is free software; you can redistribute it and/or modify it 6155131Srwatson * under the terms of the GNU General Public License version 2 only, as 7155131Srwatson * published by the Free Software Foundation. 8155131Srwatson * 9155131Srwatson * This code is distributed in the hope that it will be useful, but WITHOUT 10155131Srwatson * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 11155131Srwatson * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 12155131Srwatson * version 2 for more details (a copy is included in the LICENSE file that 13155131Srwatson * accompanied this code). 14185573Srwatson * 15155131Srwatson * You should have received a copy of the GNU General Public License version 16155131Srwatson * 2 along with this work; if not, write to the Free Software Foundation, 17155131Srwatson * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18155131Srwatson * 19155131Srwatson * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, 20155131Srwatson * CA 95054 USA or visit www.sun.com if you need additional information or 21155131Srwatson * have any questions. 22155131Srwatson */ 23155131Srwatson 24155131Srwatson// This file is not executed directly; it just exists to contain the 25155131Srwatson// set of test descriptions 26155131Srwatson 27155131Srwatson/* 28155131Srwatson * @test 29155131Srwatson * @bug 5047307 30155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 31185573Srwatson * @compile/ref=Test1.out -XDstdout -XDrawDiagnostics A.java 32185573Srwatson */ 33155131Srwatson 34155131Srwatson/* 35189279Srwatson * @test 36155131Srwatson * @bug 5047307 37155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 38243750Srwatson * @compile/ref=Test1.out -XDstdout -XDrawDiagnostics -nowarn A.java 39186647Srwatson */ 40155131Srwatson 41186647Srwatson/* 42155131Srwatson * @test 43155131Srwatson * @bug 5047307 44155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 45162503Srwatson * @compile/ref=Test1.out -XDstdout -XDrawDiagnostics -Xmaxwarns 1 A.java 46162503Srwatson */ 47162503Srwatson 48185573Srwatson/* 49185573Srwatson * @test 50185573Srwatson * @bug 5047307 51162503Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 52191273Srwatson * @compile/ref=Test2.out -XDstdout -XDrawDiagnostics A.java B.java 53191273Srwatson */ 54155131Srwatson 55155131Srwatson/* 56162503Srwatson * @test 57155131Srwatson * @bug 5047307 58155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 59155131Srwatson * @compile/ref=Test2.out -XDstdout -XDrawDiagnostics -nowarn A.java B.java 60155131Srwatson */ 61155131Srwatson 62155131Srwatson/* 63155131Srwatson * @test 64155131Srwatson * @bug 5047307 65186647Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 66155131Srwatson * @compile/ref=Test2.out -XDstdout -XDrawDiagnostics -Xmaxwarns 1 A.java B.java 67186647Srwatson */ 68155131Srwatson 69155131Srwatson/* 70189279Srwatson * @test 71189279Srwatson * @bug 5047307 72189279Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 73243750Srwatson * @compile/ref=Test3.out -XDstdout -XDrawDiagnostics -Xlint:deprecation A.java 74243750Srwatson */ 75189279Srwatson 76189279Srwatson/* 77189279Srwatson * @test 78189279Srwatson * @bug 5047307 79189279Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 80189279Srwatson * @compile/ref=Test3.out -XDstdout -XDrawDiagnostics -nowarn -Xlint:deprecation A.java 81189279Srwatson */ 82189279Srwatson 83189279Srwatson/* 84189279Srwatson * @test 85189279Srwatson * @bug 5047307 86189279Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 87189279Srwatson * @compile/ref=Test3b.out -XDstdout -XDrawDiagnostics -nowarn -Xlint:deprecation -Xmaxwarns 1 A.java 88189279Srwatson */ 89189279Srwatson 90189279Srwatson/* 91189279Srwatson * @test 92189279Srwatson * @bug 5047307 93189279Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 94189279Srwatson * @compile/ref=Test4.out -XDstdout -XDrawDiagnostics -Xlint:deprecation A.java B.java 95189279Srwatson */ 96155131Srwatson 97155131Srwatson/* 98155131Srwatson * @test 99155131Srwatson * @bug 5047307 100155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 101155131Srwatson * @compile/ref=Test4.out -XDstdout -XDrawDiagnostics -nowarn -Xlint:deprecation A.java B.java 102243750Srwatson */ 103155131Srwatson 104155131Srwatson/* 105155131Srwatson * @test 106155131Srwatson * @bug 5047307 107155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 108155131Srwatson * @compile/ref=Test4b.out -XDstdout -XDrawDiagnostics -nowarn -Xlint:deprecation -Xmaxwarns 1 A.java B.java 109155131Srwatson */ 110155131Srwatson 111155131Srwatson/* 112155131Srwatson * @test 113155131Srwatson * @bug 5047307 114155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 115155131Srwatson * @compile/ref=Test4c.out -XDstdout -XDrawDiagnostics -nowarn -Xlint:deprecation -Xmaxwarns 2 A.java B.java 116155131Srwatson */ 117155131Srwatson 118155131Srwatson/* 119155131Srwatson * @test 120155131Srwatson * @bug 5047307 121155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 122155131Srwatson * @compile/ref=Test4d.out -XDstdout -XDrawDiagnostics -nowarn -Xlint:deprecation -Xmaxwarns 3 A.java B.java 123195740Srwatson */ 124195740Srwatson 125195740Srwatson/* 126195740Srwatson * @test 127155131Srwatson * @bug 5047307 128195740Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 129195740Srwatson * @compile/ref=Test5.out -XDstdout -XDrawDiagnostics -Xlint:deprecation P.java Q.java 130155131Srwatson */ 131155131Srwatson 132155131Srwatson/* 133155131Srwatson * @test 134155131Srwatson * @bug 5047307 135155131Srwatson * @summary javac -nowarn improperly suppresses JLS-mandated warnings 136155131Srwatson * @compile/ref=Test5b.out -XDstdout -XDrawDiagnostics -Xlint:deprecation -Xmaxwarns 2 P.java Q.java 137155131Srwatson */ 138155131Srwatson