blob: bb05de20dc14902659f4ba81d3fe22fb9a225904 [file] [log] [blame]
import org.checkerframework.checker.nullness.qual.*;
class MyClass<@Nullable T> {
T get() {
throw new RuntimeException();
}
void testPositive() {
MyClass<@Nullable String> l = new MyClass<>();
// :: error: (dereference.of.nullable)
l.get().toString();
}
void testInvalidParam() {
// :: error: (type.argument)
MyClass<@NonNull String> l;
}
}