Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/advHighlighting8/NoAnnotationAfterArrayBrackets.java
2026-01-27 16:13:55 +00:00

15 lines
830 B
Java

import java.lang.annotation.*;
class X {
private @Nullable String <error descr="Annotations are not allowed here">@Nullable</error> justField;
private @Nullable String @Nullable [] <error descr="Annotations are not allowed here">@Nullable</error> arrayField;
void test(@Nullable String @Nullable [] <error descr="Annotations are not allowed here">@Nullable</error> arrayParam,
@Nullable String <error descr="Annotations are not allowed here">@Nullable</error> justParam,
@Nullable String @Nullable [] @Nullable ... ellipsisParam) {
@Nullable String @Nullable [] <error descr="Annotations are not allowed here">@Nullable</error> arrayVar;
@Nullable String <error descr="Annotations are not allowed here">@Nullable</error> justVar;
}
}
@Target(ElementType.TYPE_USE)
@interface Nullable {}