// @skip-test
// Minimal test case for issue #556: https://github.com/typetools/checker-framework/issues/556
// For explanations, see file Issue556b.java .
import org.checkerframework.checker.nullness.qual.NonNull;
public class Issue556a {
public static final Issue556a SELF = new Issue556a();
private static final Object OBJ = new Object();
private Issue556a() {
//:: error: (assignment.type.incompatible)
@NonNull Object o = OBJ;
}
}