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