blob: 1628b070c782e623d84a7d320e934054dfbf7a75 [file] [log] [blame]
import org.checkerframework.checker.signature.qual.*;
// Not on classpath when running the Checker Framework tests.
// import org.apache.bcel.generic.ClassGen;
public class RefinedReturnTest {
public class Super {
public @FullyQualifiedName String aString() {
return "java.lang.Integer[][]";
}
}
public class Sub extends Super {
@Override
public @ArrayWithoutPackage String aString() {
return "Integer[]";
}
}
void m() {
@ArrayWithoutPackage String s = new Sub().aString();
}
}