blob: 7d3104cf1ca53909155602e88d26e697e3042a11 [file] [log] [blame]
// Test case from pull request 880:
// https://github.com/typetools/checker-framework/pull/880
// Test might also be relevant to issue 989:
// https://github.com/typetools/checker-framework/issues/989
// Also note a test that uses multiple compilation units at:
// checker/jtreg/nullness/annotationsOnExtends/
import java.io.Serializable;
import java.util.List;
import org.checkerframework.checker.nullness.qual.NonNull;
class TFPR880Test implements Serializable {}
class TFPR880Use {
void foo() {
TFPR880Test other = null;
}
}
abstract class TFPR880TestSub extends TFPR880Test implements List<@NonNull String> {}
class TFPR880SubUse {
void foo() {
TFPR880TestSub other = null;
}
}