Discourage usage of nullable on API types
From conversation around #8486, we realised that the usage of nullable is problematic and would like to discourage new usage of it.
Thanks for this clarification!
(and squash down to a single commit)
/lgtm /approve
Had to rebase to fix conflicts after my updates around optional/required serialization merged
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: JoelSpeed, liggitt, soltysh
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~contributors/devel/sig-architecture/OWNERS~~ [soltysh]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
/lgtm