public class ReferencesDefaults {
    @org.checkerframework.framework.qual.DefaultQualifier(
            org.checkerframework.checker.nullness.qual.Nullable.class)
    class Decl {
        Object test() {
            // legal, because of changed default.
            return null;
        }
    }

    class Use {
        Decl d = new Decl();
        // here the default for f is NonNull -> error
        // :: error: (assignment.type.incompatible)
        Object f = d.test();
    }
}
