Correctly determine if an attribute is uninitialized
In real usage, we give the builder a types hash with a default value of `Type::Value.new`. This means we need to explicitly check for the key, rather than the truthiness of the type to determine if it's a known but uninitialized attribute
Showing
想要评论请 注册 或 登录