Files
openide/java/java-tests/testData/inspection/nullableProblems/OverrideCustomDefault.java

25 lines
397 B
Java

package foo;
import custom.CheckForNull;
class BaseClass {
public void foo() {
Object nullable = getNullable();
if (nullable != null) {
System.out.println(nullable.toString());
}
}
@CheckForNull Object getNullable() {
return null;
}
}
class ChildClass extends BaseClass {
@CheckForNull
@Override
Object getNullable() {
return super.getNullable();
}
}