Skip to content

Support strict staged builders on collections/optionals #1682

@raiju

Description

@raiju

What happened?

Omitting optional fields reduces boilerplate, but also makes it easier to accidentally forget to plumb through a new field across different parts of an application.

What did you want to happen?

Either a flag or a separate builder which generates stages for required & optional fields (& forces passing in explicitly empty collections/optionals)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions