1/**
2 * @test    /nodynamiccopyright/
3 * @bug     7169362
4 * @author  sogoel
5 * @summary Missing default case for other method and return type is base annotation
6 * @compile/fail/ref=MissingDefaultCase2.out -XDrawDiagnostics MissingDefaultCase2.java
7 */
8
9import java.lang.annotation.Repeatable;
10
11@Repeatable(FooContainer.class)
12@interface Foo {}
13
14@interface FooContainer {
15    Foo[] value();
16    Foo other();  // missing default clause and return type is an annotation
17}
18
19@Foo @Foo
20public class MissingDefaultCase2 {}
21