Tue, 10 Sep 2013 13:47:51 +0200
8005222: Fixed bugs should have tests with bugid in @bug tag
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad <andreas.lundblad@oracle.com>
1.1 --- a/test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java Mon Sep 09 23:13:45 2013 +0200 1.2 +++ b/test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java Tue Sep 10 13:47:51 2013 +0200 1.3 @@ -1,5 +1,5 @@ 1.4 /* 1.5 - * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. 1.6 + * Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. 1.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 1.8 * 1.9 * This code is free software; you can redistribute it and/or modify it 1.10 @@ -23,6 +23,7 @@ 1.11 1.12 /* 1.13 * @test 1.14 + * @bug 7192246 1.15 * @summary check that default methods don't cause ClassReader to complete classes recursively 1.16 * @author Maurizio Cimadamore 1.17 * @compile pkg/Foo.java
2.1 --- a/test/tools/javac/defaultMethods/Neg01.java Mon Sep 09 23:13:45 2013 +0200 2.2 +++ b/test/tools/javac/defaultMethods/Neg01.java Tue Sep 10 13:47:51 2013 +0200 2.3 @@ -1,5 +1,5 @@ 2.4 -/* 2.5 - * @test /nodynamiccopyright/ 2.6 +/* @test /nodynamiccopyright/ 2.7 + * @bug 7192246 2.8 * @summary negative test for ambiguous defaults 2.9 * @compile/fail/ref=Neg01.out -XDrawDiagnostics Neg01.java 2.10 */
3.1 --- a/test/tools/javac/defaultMethods/Neg02.java Mon Sep 09 23:13:45 2013 +0200 3.2 +++ b/test/tools/javac/defaultMethods/Neg02.java Tue Sep 10 13:47:51 2013 +0200 3.3 @@ -1,5 +1,5 @@ 3.4 -/* 3.5 - * @test /nodynamiccopyright/ 3.6 +/* @test /nodynamiccopyright/ 3.7 + * @bug 7192246 3.8 * @summary check that ill-formed MI hierarchies do not compile 3.9 * @compile/fail/ref=Neg02.out -XDrawDiagnostics Neg02.java 3.10 */
4.1 --- a/test/tools/javac/defaultMethods/Neg03.java Mon Sep 09 23:13:45 2013 +0200 4.2 +++ b/test/tools/javac/defaultMethods/Neg03.java Tue Sep 10 13:47:51 2013 +0200 4.3 @@ -1,5 +1,5 @@ 4.4 -/* 4.5 - * @test /nodynamiccopyright/ 4.6 +/* @test /nodynamiccopyright/ 4.7 + * @bug 7192246 4.8 * @summary check that re-abstraction works properly 4.9 * @compile/fail/ref=Neg03.out -XDrawDiagnostics Neg03.java 4.10 */
5.1 --- a/test/tools/javac/defaultMethods/Neg04.java Mon Sep 09 23:13:45 2013 +0200 5.2 +++ b/test/tools/javac/defaultMethods/Neg04.java Tue Sep 10 13:47:51 2013 +0200 5.3 @@ -1,5 +1,5 @@ 5.4 -/* 5.5 - * @test /nodynamiccopyright/ 5.6 +/* @test /nodynamiccopyright/ 5.7 + * @bug 7192246 5.8 * @summary check that default method must have most specific return type 5.9 * @compile/fail/ref=Neg04.out -XDrawDiagnostics Neg04.java 5.10 */
6.1 --- a/test/tools/javac/defaultMethods/Neg05.java Mon Sep 09 23:13:45 2013 +0200 6.2 +++ b/test/tools/javac/defaultMethods/Neg05.java Tue Sep 10 13:47:51 2013 +0200 6.3 @@ -1,5 +1,5 @@ 6.4 -/* 6.5 - * @test /nodynamiccopyright/ 6.6 +/* @test /nodynamiccopyright/ 6.7 + * @bug 7192246 6.8 * @summary check that abstract methods are compatible with inherited defaults 6.9 * @compile/fail/ref=Neg05.out -XDrawDiagnostics Neg05.java 6.10 */
7.1 --- a/test/tools/javac/defaultMethods/Neg06.java Mon Sep 09 23:13:45 2013 +0200 7.2 +++ b/test/tools/javac/defaultMethods/Neg06.java Tue Sep 10 13:47:51 2013 +0200 7.3 @@ -1,5 +1,5 @@ 7.4 -/* 7.5 - * @test /nodynamiccopyright/ 7.6 +/* @test /nodynamiccopyright/ 7.7 + * @bug 7192246 7.8 * @summary flow analysis is not run on inlined default bodies 7.9 * @compile/fail/ref=Neg06.out -XDrawDiagnostics Neg06.java 7.10 */
8.1 --- a/test/tools/javac/defaultMethods/Neg07.java Mon Sep 09 23:13:45 2013 +0200 8.2 +++ b/test/tools/javac/defaultMethods/Neg07.java Tue Sep 10 13:47:51 2013 +0200 8.3 @@ -1,5 +1,5 @@ 8.4 -/* 8.5 - * @test /nodynamiccopyright/ 8.6 +/* @test /nodynamiccopyright/ 8.7 + * @bug 7192246 8.8 * @summary check that default overrides are properly type-checked 8.9 * @compile/fail/ref=Neg07.out -XDrawDiagnostics Neg07.java 8.10 */
9.1 --- a/test/tools/javac/defaultMethods/Neg08.java Mon Sep 09 23:13:45 2013 +0200 9.2 +++ b/test/tools/javac/defaultMethods/Neg08.java Tue Sep 10 13:47:51 2013 +0200 9.3 @@ -1,5 +1,5 @@ 9.4 -/* 9.5 - * @test /nodynamiccopyright/ 9.6 +/* @test /nodynamiccopyright/ 9.7 + * @bug 7192246 9.8 * @summary check that default overrides are properly type-checked 9.9 * @compile/fail/ref=Neg08.out -XDrawDiagnostics Neg08.java 9.10 */
10.1 --- a/test/tools/javac/defaultMethods/Neg09.java Mon Sep 09 23:13:45 2013 +0200 10.2 +++ b/test/tools/javac/defaultMethods/Neg09.java Tue Sep 10 13:47:51 2013 +0200 10.3 @@ -1,5 +1,5 @@ 10.4 -/* 10.5 - * @test /nodynamiccopyright/ 10.6 +/* @test /nodynamiccopyright/ 10.7 + * @bug 7192246 10.8 * @summary check that default overrides are properly type-checked 10.9 * @compile/fail/ref=Neg09.out -Werror -Xlint:unchecked -XDrawDiagnostics Neg09.java 10.10 */
11.1 --- a/test/tools/javac/defaultMethods/Neg10.java Mon Sep 09 23:13:45 2013 +0200 11.2 +++ b/test/tools/javac/defaultMethods/Neg10.java Tue Sep 10 13:47:51 2013 +0200 11.3 @@ -1,5 +1,5 @@ 11.4 -/* 11.5 - * @test /nodynamiccopyright/ 11.6 +/* @test /nodynamiccopyright/ 11.7 + * @bug 7192246 11.8 * @summary check that default overrides are properly type-checked 11.9 * @compile/fail/ref=Neg10.out -Werror -Xlint:unchecked -XDrawDiagnostics Neg10.java 11.10 */
12.1 --- a/test/tools/javac/defaultMethods/Neg11.java Mon Sep 09 23:13:45 2013 +0200 12.2 +++ b/test/tools/javac/defaultMethods/Neg11.java Tue Sep 10 13:47:51 2013 +0200 12.3 @@ -1,5 +1,5 @@ 12.4 -/* 12.5 - * @test /nodynamiccopyright/ 12.6 +/* @test /nodynamiccopyright/ 12.7 + * @bug 7192246 12.8 * @summary check that default overrides are properly type-checked 12.9 * @compile/fail/ref=Neg11.out -XDrawDiagnostics Neg11.java 12.10 */
13.1 --- a/test/tools/javac/defaultMethods/Neg12.java Mon Sep 09 23:13:45 2013 +0200 13.2 +++ b/test/tools/javac/defaultMethods/Neg12.java Tue Sep 10 13:47:51 2013 +0200 13.3 @@ -1,5 +1,5 @@ 13.4 -/* 13.5 - * @test /nodynamiccopyright/ 13.6 +/* @test /nodynamiccopyright/ 13.7 + * @bug 7192246 13.8 * @summary check that abstract methods are discarded in overload resolution diags 13.9 * @compile/fail/ref=Neg12.out -XDrawDiagnostics Neg12.java 13.10 */
14.1 --- a/test/tools/javac/defaultMethods/Neg13.java Mon Sep 09 23:13:45 2013 +0200 14.2 +++ b/test/tools/javac/defaultMethods/Neg13.java Tue Sep 10 13:47:51 2013 +0200 14.3 @@ -1,5 +1,5 @@ 14.4 -/* 14.5 - * @test /nodynamiccopyright/ 14.6 +/* @test /nodynamiccopyright/ 14.7 + * @bug 7192246 14.8 * @summary check that default method overriding object members are flagged as error 14.9 * @compile/fail/ref=Neg13.out -XDrawDiagnostics Neg13.java 14.10 */
15.1 --- a/test/tools/javac/defaultMethods/Neg14.java Mon Sep 09 23:13:45 2013 +0200 15.2 +++ b/test/tools/javac/defaultMethods/Neg14.java Tue Sep 10 13:47:51 2013 +0200 15.3 @@ -1,5 +1,5 @@ 15.4 -/* 15.5 - * @test /nodynamiccopyright/ 15.6 +/* @test /nodynamiccopyright/ 15.7 + * @bug 7192246 15.8 * @summary check that a class cannot have two sibling interfaces with a default and abstract method 15.9 * @compile/fail/ref=Neg14.out -XDrawDiagnostics Neg14.java 15.10 */
16.1 --- a/test/tools/javac/defaultMethods/Neg15.java Mon Sep 09 23:13:45 2013 +0200 16.2 +++ b/test/tools/javac/defaultMethods/Neg15.java Tue Sep 10 13:47:51 2013 +0200 16.3 @@ -1,5 +1,5 @@ 16.4 -/* 16.5 - * @test /nodynamiccopyright/ 16.6 +/* @test /nodynamiccopyright/ 16.7 + * @bug 7192246 16.8 * @summary check that level skipping in default super calls is correctly rejected 16.9 * @compile/fail/ref=Neg15.out -XDrawDiagnostics Neg15.java 16.10 */
17.1 --- a/test/tools/javac/defaultMethods/Neg16.java Mon Sep 09 23:13:45 2013 +0200 17.2 +++ b/test/tools/javac/defaultMethods/Neg16.java Tue Sep 10 13:47:51 2013 +0200 17.3 @@ -1,5 +1,5 @@ 17.4 -/* 17.5 - * @test /nodynamiccopyright/ 17.6 +/* @test /nodynamiccopyright/ 17.7 + * @bug 7192246 17.8 * @summary check that level skipping in default super calls is correctly rejected 17.9 * @compile/fail/ref=Neg16.out -XDrawDiagnostics Neg16.java 17.10 */
18.1 --- a/test/tools/javac/defaultMethods/Pos01.java Mon Sep 09 23:13:45 2013 +0200 18.2 +++ b/test/tools/javac/defaultMethods/Pos01.java Tue Sep 10 13:47:51 2013 +0200 18.3 @@ -1,5 +1,5 @@ 18.4 /* 18.5 - * Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved. 18.6 + * Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. 18.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 18.8 * 18.9 * This code is free software; you can redistribute it and/or modify it 18.10 @@ -23,6 +23,7 @@ 18.11 18.12 /* 18.13 * @test 18.14 + * @bug 7192246 18.15 * @summary basic test for default methods 18.16 * @author Maurizio Cimadamore 18.17 */
19.1 --- a/test/tools/javac/defaultMethods/Pos02.java Mon Sep 09 23:13:45 2013 +0200 19.2 +++ b/test/tools/javac/defaultMethods/Pos02.java Tue Sep 10 13:47:51 2013 +0200 19.3 @@ -1,5 +1,5 @@ 19.4 /* 19.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 19.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 19.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 19.8 * 19.9 * This code is free software; you can redistribute it and/or modify it 19.10 @@ -23,6 +23,7 @@ 19.11 19.12 /* 19.13 * @test 19.14 + * @bug 7192246 19.15 * @summary test for explicit resolution of ambiguous default methods 19.16 * @author Maurizio Cimadamore 19.17 * @compile Pos02.java
20.1 --- a/test/tools/javac/defaultMethods/Pos04.java Mon Sep 09 23:13:45 2013 +0200 20.2 +++ b/test/tools/javac/defaultMethods/Pos04.java Tue Sep 10 13:47:51 2013 +0200 20.3 @@ -1,5 +1,5 @@ 20.4 /* 20.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 20.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 20.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 20.8 * 20.9 * This code is free software; you can redistribute it and/or modify it 20.10 @@ -23,6 +23,7 @@ 20.11 20.12 /* 20.13 * @test 20.14 + * @bug 7192246 20.15 * @summary test for overriding with default method 20.16 * @author Maurizio Cimadamore 20.17 * @compile Pos04.java
21.1 --- a/test/tools/javac/defaultMethods/Pos05.java Mon Sep 09 23:13:45 2013 +0200 21.2 +++ b/test/tools/javac/defaultMethods/Pos05.java Tue Sep 10 13:47:51 2013 +0200 21.3 @@ -1,5 +1,5 @@ 21.4 /* 21.5 - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 21.6 + * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. 21.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 21.8 * 21.9 * This code is free software; you can redistribute it and/or modify it 21.10 @@ -23,6 +23,7 @@ 21.11 21.12 /* 21.13 * @test 21.14 + * @bug 7192246 21.15 * @summary check that indirectly inherited default methods are discovered during resolution 21.16 * @author Maurizio Cimadamore 21.17 * @compile Pos05.java
22.1 --- a/test/tools/javac/defaultMethods/Pos06.java Mon Sep 09 23:13:45 2013 +0200 22.2 +++ b/test/tools/javac/defaultMethods/Pos06.java Tue Sep 10 13:47:51 2013 +0200 22.3 @@ -1,5 +1,5 @@ 22.4 /* 22.5 - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 22.6 + * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. 22.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 22.8 * 22.9 * This code is free software; you can redistribute it and/or modify it 22.10 @@ -23,6 +23,7 @@ 22.11 22.12 /* 22.13 * @test 22.14 + * @bug 7192246 22.15 * @summary check that well-formed MI hierarchies behaves well w.r.t. method resolution (i.e. no ambiguities) 22.16 * @author Maurizio Cimadamore 22.17 * @compile Pos06.java
23.1 --- a/test/tools/javac/defaultMethods/Pos07.java Mon Sep 09 23:13:45 2013 +0200 23.2 +++ b/test/tools/javac/defaultMethods/Pos07.java Tue Sep 10 13:47:51 2013 +0200 23.3 @@ -1,5 +1,5 @@ 23.4 /* 23.5 - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 23.6 + * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. 23.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 23.8 * 23.9 * This code is free software; you can redistribute it and/or modify it 23.10 @@ -23,6 +23,7 @@ 23.11 23.12 /* 23.13 * @test 23.14 + * @bug 7192246 23.15 * @summary check that compilation order does not matter 23.16 * @author Maurizio Cimadamore 23.17 * @compile Pos07.java
24.1 --- a/test/tools/javac/defaultMethods/Pos08.java Mon Sep 09 23:13:45 2013 +0200 24.2 +++ b/test/tools/javac/defaultMethods/Pos08.java Tue Sep 10 13:47:51 2013 +0200 24.3 @@ -1,5 +1,5 @@ 24.4 /* 24.5 - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 24.6 + * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. 24.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 24.8 * 24.9 * This code is free software; you can redistribute it and/or modify it 24.10 @@ -23,6 +23,7 @@ 24.11 24.12 /* 24.13 * @test 24.14 + * @bug 7192246 24.15 * @summary check that common overrider solves default method conflicts 24.16 * @author Maurizio Cimadamore 24.17 * @compile Pos08.java
25.1 --- a/test/tools/javac/defaultMethods/Pos10.java Mon Sep 09 23:13:45 2013 +0200 25.2 +++ b/test/tools/javac/defaultMethods/Pos10.java Tue Sep 10 13:47:51 2013 +0200 25.3 @@ -1,5 +1,5 @@ 25.4 /* 25.5 - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 25.6 + * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. 25.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 25.8 * 25.9 * This code is free software; you can redistribute it and/or modify it 25.10 @@ -23,6 +23,7 @@ 25.11 25.12 /* 25.13 * @test 25.14 + * @bug 7192246 25.15 * @summary check that type-variables in generic extension decl can be accessed from default impl 25.16 * @author Maurizio Cimadamore 25.17 * @compile Pos10.java
26.1 --- a/test/tools/javac/defaultMethods/Pos11.java Mon Sep 09 23:13:45 2013 +0200 26.2 +++ b/test/tools/javac/defaultMethods/Pos11.java Tue Sep 10 13:47:51 2013 +0200 26.3 @@ -1,5 +1,5 @@ 26.4 /* 26.5 - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 26.6 + * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. 26.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 26.8 * 26.9 * This code is free software; you can redistribute it and/or modify it 26.10 @@ -23,6 +23,7 @@ 26.11 26.12 /* 26.13 * @test 26.14 + * @bug 7192246 26.15 * @summary complex test with conflict resolution via overriding 26.16 * @author Brian Goetz 26.17 * @compile Pos11.java
27.1 --- a/test/tools/javac/defaultMethods/Pos12.java Mon Sep 09 23:13:45 2013 +0200 27.2 +++ b/test/tools/javac/defaultMethods/Pos12.java Tue Sep 10 13:47:51 2013 +0200 27.3 @@ -1,5 +1,5 @@ 27.4 /* 27.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 27.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 27.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 27.8 * 27.9 * This code is free software; you can redistribute it and/or modify it 27.10 @@ -23,6 +23,7 @@ 27.11 27.12 /* 27.13 * @test 27.14 + * @bug 7192246 27.15 * @summary check that 'this' can be used from within an extension method 27.16 * @compile Pos12.java 27.17 */
28.1 --- a/test/tools/javac/defaultMethods/Pos13.java Mon Sep 09 23:13:45 2013 +0200 28.2 +++ b/test/tools/javac/defaultMethods/Pos13.java Tue Sep 10 13:47:51 2013 +0200 28.3 @@ -1,5 +1,5 @@ 28.4 /* 28.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 28.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 28.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 28.8 * 28.9 * This code is free software; you can redistribute it and/or modify it 28.10 @@ -23,6 +23,7 @@ 28.11 28.12 /* 28.13 * @test 28.14 + * @bug 7192246 28.15 * @summary qualified 'this' inside default method causes StackOverflowException 28.16 * @compile Pos13.java 28.17 */
29.1 --- a/test/tools/javac/defaultMethods/Pos14.java Mon Sep 09 23:13:45 2013 +0200 29.2 +++ b/test/tools/javac/defaultMethods/Pos14.java Tue Sep 10 13:47:51 2013 +0200 29.3 @@ -1,5 +1,5 @@ 29.4 /* 29.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 29.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 29.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 29.8 * 29.9 * This code is free software; you can redistribute it and/or modify it 29.10 @@ -23,6 +23,7 @@ 29.11 29.12 /* 29.13 * @test 29.14 + * @bug 7192246 29.15 * @summary check that overload resolution selects most specific signature 29.16 * @compile Pos14.java 29.17 */
30.1 --- a/test/tools/javac/defaultMethods/Pos15.java Mon Sep 09 23:13:45 2013 +0200 30.2 +++ b/test/tools/javac/defaultMethods/Pos15.java Tue Sep 10 13:47:51 2013 +0200 30.3 @@ -1,5 +1,5 @@ 30.4 /* 30.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 30.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 30.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 30.8 * 30.9 * This code is free software; you can redistribute it and/or modify it 30.10 @@ -23,6 +23,7 @@ 30.11 30.12 /* 30.13 * @test 30.14 + * @bug 7192246 30.15 * @summary check that overload resolution selects most specific signature 30.16 * @compile Pos15.java 30.17 */
31.1 --- a/test/tools/javac/defaultMethods/Pos16.java Mon Sep 09 23:13:45 2013 +0200 31.2 +++ b/test/tools/javac/defaultMethods/Pos16.java Tue Sep 10 13:47:51 2013 +0200 31.3 @@ -1,5 +1,5 @@ 31.4 /* 31.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 31.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 31.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 31.8 * 31.9 * This code is free software; you can redistribute it and/or modify it 31.10 @@ -23,6 +23,7 @@ 31.11 31.12 /* 31.13 * @test 31.14 + * @bug 7192246 31.15 * @summary 'class wins' should not short-circuit overload resolution 31.16 * @compile Pos16.java 31.17 */
32.1 --- a/test/tools/javac/defaultMethods/TestDefaultBody.java Mon Sep 09 23:13:45 2013 +0200 32.2 +++ b/test/tools/javac/defaultMethods/TestDefaultBody.java Tue Sep 10 13:47:51 2013 +0200 32.3 @@ -1,5 +1,5 @@ 32.4 /* 32.5 - * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. 32.6 + * Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. 32.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 32.8 * 32.9 * This code is free software; you can redistribute it and/or modify it 32.10 @@ -23,6 +23,7 @@ 32.11 32.12 /* 32.13 * @test 32.14 + * @bug 7192246 32.15 * @summary check that code attributed for default methods is correctly generated 32.16 */ 32.17
33.1 --- a/test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java Mon Sep 09 23:13:45 2013 +0200 33.2 +++ b/test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java Tue Sep 10 13:47:51 2013 +0200 33.3 @@ -1,5 +1,5 @@ 33.4 /* 33.5 - * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. 33.6 + * Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. 33.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 33.8 * 33.9 * This code is free software; you can redistribute it and/or modify it 33.10 @@ -23,6 +23,7 @@ 33.11 33.12 /* 33.13 * @test 33.14 + * @bug 7192246 33.15 * @summary check that javac does not generate bridge methods for defaults 33.16 */ 33.17
34.1 --- a/test/tools/javac/defaultMethods/crossCompile/CrossCompile.java Mon Sep 09 23:13:45 2013 +0200 34.2 +++ b/test/tools/javac/defaultMethods/crossCompile/CrossCompile.java Tue Sep 10 13:47:51 2013 +0200 34.3 @@ -1,5 +1,5 @@ 34.4 /* 34.5 - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. 34.6 + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. 34.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 34.8 * 34.9 * This code is free software; you can redistribute it and/or modify it 34.10 @@ -23,6 +23,7 @@ 34.11 34.12 /* 34.13 * @test 34.14 + * @bug 7192246 34.15 * @summary check that clinit in interface doesn't cause spurious default method diagnostics 34.16 * @compile -source 1.4 -target 1.4 Clinit.java 34.17 * @compile CrossCompile.java
35.1 --- a/test/tools/javac/defaultMethods/separate/Separate.java Mon Sep 09 23:13:45 2013 +0200 35.2 +++ b/test/tools/javac/defaultMethods/separate/Separate.java Tue Sep 10 13:47:51 2013 +0200 35.3 @@ -1,5 +1,5 @@ 35.4 /* 35.5 - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 35.6 + * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. 35.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 35.8 * 35.9 * This code is free software; you can redistribute it and/or modify it 35.10 @@ -23,6 +23,7 @@ 35.11 35.12 /* 35.13 * @test 35.14 + * @bug 7192246 35.15 * @summary smoke test for separate compilation of default methods 35.16 * @author Maurizio Cimadamore 35.17 * @compile pkg1/A.java
36.1 --- a/test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java Mon Sep 09 23:13:45 2013 +0200 36.2 +++ b/test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java Tue Sep 10 13:47:51 2013 +0200 36.3 @@ -23,7 +23,7 @@ 36.4 36.5 /* 36.6 * @test 36.7 - * @bug 8006694 36.8 + * @bug 7192246 8006694 36.9 * @summary Automatic test for checking correctness of default super/this resolution 36.10 * temporarily workaround combo tests are causing time out in several platforms 36.11 * @library ../../lib
37.1 --- a/test/tools/javac/lambda/EffectivelyFinalTest.java Mon Sep 09 23:13:45 2013 +0200 37.2 +++ b/test/tools/javac/lambda/EffectivelyFinalTest.java Tue Sep 10 13:47:51 2013 +0200 37.3 @@ -1,6 +1,6 @@ 37.4 /* 37.5 * @test /nodynamiccopyright/ 37.6 - * @bug 8003280 37.7 + * @bug 7175538 8003280 37.8 * @summary Add lambda tests 37.9 * Integrate effectively final check with DA/DU analysis 37.10 * @compile/fail/ref=EffectivelyFinalTest01.out -XDrawDiagnostics EffectivelyFinalTest.java