Mercurial > hg > jdk9-shenandoah > langtools
changeset 2928:c33a27c343cb
8080539: Remove few test files that did not get removed with the patch
Reviewed-by: jjg
author | sogoel |
---|---|
date | Fri, 15 May 2015 17:47:03 -0700 |
parents | 044ab500b496 |
children | c9e7d5d6a2e2 |
files | test/tools/javac/5005368.java test/tools/javac/generics/wildcards/AssignmentSameType1.java test/tools/javac/generics/wildcards/AssignmentSameType2.java test/tools/javac/generics/wildcards/AssignmentSameType3.java test/tools/javac/generics/wildcards/AssignmentSameType4.java test/tools/javac/generics/wildcards/AssignmentSameType5.java test/tools/javac/generics/wildcards/AssignmentSameType6.java test/tools/javac/generics/wildcards/AssignmentSameType7.java test/tools/javac/generics/wildcards/AssignmentSameType8.java |
diffstat | 9 files changed, 0 insertions(+), 407 deletions(-) [+] |
line wrap: on
line diff
--- a/test/tools/javac/5005368.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @bug 5005368 - * @summary com/sun/tools/javac/comp/Check.java refers to the undefined resource - * @author gafter - * - * @compile -Werror 5005368.java - * @compile/fail -Werror -Xlint:unchecked 5005368.java - */ - -package p5005368; - -import java.util.*; - -interface A { - List<String> f(); -} - -interface B extends A { - List f(); -}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType1.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,55 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile AssignmentSameType1.java - */ - -public class AssignmentSameType1 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - -; exact = exact; // <<pass>> <A> = <A> - - ebound = exact; // <<pass>> <? extends A> = <A> - ebound = ebound; // <<pass>> <? extends A> = <? extends A> - - sbound = exact; // <<pass>> <? super A> = <A> - sbound = sbound; // <<pass>> <? super A> = <? super A> - - unbound = exact; // <<pass>> <?> = <A> - unbound = ebound; // <<pass>> <?> = <? extends A> - unbound = sbound; // <<pass>> <?> = <? super A> - unbound = unbound; // <<pass>> <?> = <?> - } -} - -class Ref<A> {} -class B {}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType2.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile/fail AssignmentSameType2.java - */ - -public class AssignmentSameType2 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - - exact = ebound; // <<fail>> <A> = <? extends A> - } -} - -class Ref<A> {} -class B {}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType3.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile/fail AssignmentSameType3.java - */ - -public class AssignmentSameType3 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - - exact = sbound; // <<fail>> <A> = <? super A> - } -} - -class Ref<A> {} -class B {}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType4.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile/fail AssignmentSameType4.java - */ - -public class AssignmentSameType4 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - - exact = unbound; // <<fail>> <A> = <?> - } -} - -class Ref<A> {} -class B {}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType5.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile/fail AssignmentSameType5.java - */ - -public class AssignmentSameType5 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - - ebound = sbound; // <<fail>> <? extends A> = <? super A> - } -} - -class Ref<A> {} -class B {}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType6.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile/fail AssignmentSameType6.java - */ - -public class AssignmentSameType6 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - - ebound = unbound; // <<fail>> <? extends A> = <?> - } -} - -class Ref<A> {} -class B {}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType7.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile/fail AssignmentSameType7.java - */ - -public class AssignmentSameType7 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - - sbound = ebound; // <<fail>> <? super A> = <? extends A> - } -} - -class Ref<A> {} -class B {}
--- a/test/tools/javac/generics/wildcards/AssignmentSameType8.java Fri May 15 17:43:21 2015 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - * @test - * @summary Test subtyping for wildcards with the same type bound. - * - * @compile/fail AssignmentSameType8.java - */ - -public class AssignmentSameType8 { - - public static void main(String[] args) { - Ref<B> exact = null; - Ref<? extends B> ebound = null; - Ref<? super B> sbound = null; - Ref<?> unbound = null; - - sbound = unbound; // <<fail>> <? super A> = <?> - } -} - -class Ref<A> {} -class B {}