Test.java
14
void f(String p)
f(String)
<default>
Y
Y
Not annotated parameter overrides @NotNull parameter
Test.java
17
String nn(String param)
nn(String)
<default>
Y
Y
Not annotated method overrides method annotated with @NotNull
Test.java
17
String nn(String param)
nn(String)
<default>
Y
Y
Parameter annotated @NonNull must not override @Nullable parameter
Test.java
13
String s
s
<default>
Y
Y
Cannot annotate with both @Nullable and @NotNull
Test.java
13
String s
s
<default>
Y
Y
@NotNull/@Nullable problems
Cannot annotate with both @Nullable and @NotNull
Test.java
20
void p(String p2)
p(String)
<default>
Y
Y
Cannot annotate with both @Nullable and @NotNull
Test.java
23
int f
f
<default>
Y
Y
Primitive type members cannot be Nullable/NotNull annotated
Test.java
24
void vf()
vf()
<default>
Y
Y
Primitive type members cannot be Nullable/NotNull annotated
Test.java
25
void t(double d)
t(double)
<default>
Y
Y
Primitive type members cannot be Nullable/NotNull annotated
Test.java
20
void p(String p2)
p(String)
<default>
Y
Y
@NotNull/@Nullable problems
Cannot annotate with both @Nullable and @NotNull