15385
|
1 |
/*
|
|
2 |
* @test /nodynamiccopyright/
|
|
3 |
* @bug 6843077 6919944 8006775
|
|
4 |
* @summary check for duplicate annotation values for type parameter
|
|
5 |
* @author Mahmood Ali
|
|
6 |
* @compile/fail/ref=DuplicateAnnotationValue.out -XDrawDiagnostics DuplicateAnnotationValue.java
|
|
7 |
*/
|
|
8 |
import java.lang.annotation.*;
|
|
9 |
class DuplicateAnnotationValue<K> {
|
|
10 |
DuplicateAnnotationValue<@A(value = 2, value = 1) String> l;
|
|
11 |
}
|
|
12 |
|
|
13 |
@Target({ElementType.TYPE_USE, ElementType.TYPE_PARAMETER})
|
|
14 |
@interface A { int value(); }
|