Files
openide/java/java-tests/testData/inspection/nullableProblems/OverridersHaveNonDefaultAnnotation_after.java
Tagir Valeev 43a3ebca10 [java-inspections] Do not annotate overridden methods having different nullness annotation that means the same nullness
Fixes IDEA-262718 Bug in NullableStuffInspectionBase#checkOverriders

GitOrigin-RevId: 38844520a9101d9335d9cfd0076c96bfbab780b7
2021-03-04 11:01:33 +00:00

22 lines
365 B
Java

import org.eclipse.jdt.annotation.NonNull;
import org.jetbrains.annotations.NotNull;
abstract class Foo {
abstract void foo(@<caret>NonNull String str);
public static class Foo2 extends Foo {
@Override
void foo(@NonNull String str) {
}
}
public static class Foo3 extends Foo {
@Override
void foo(@NotNull String str) {
}
}
}