8005222: Fixed bugs should have tests with bugid in @bug tag

Tue, 10 Sep 2013 13:47:51 +0200

author
jfranck
date
Tue, 10 Sep 2013 13:47:51 +0200
changeset 2020
bb7271e64ef6
parent 2019
77d395862700
child 2021
d87f017ec217

8005222: Fixed bugs should have tests with bugid in @bug tag
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad <andreas.lundblad@oracle.com>

test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg01.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg02.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg03.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg04.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg05.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg06.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg07.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg08.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg09.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg10.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg11.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg12.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg13.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg14.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg15.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Neg16.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos01.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos02.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos04.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos05.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos06.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos07.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos08.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos10.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos11.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos12.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos13.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos14.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos15.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/Pos16.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/TestDefaultBody.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/crossCompile/CrossCompile.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/separate/Separate.java file | annotate | diff | comparison | revisions
test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java file | annotate | diff | comparison | revisions
test/tools/javac/lambda/EffectivelyFinalTest.java file | annotate | diff | comparison | revisions
     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

mercurial