basilisque-framework / AutoImplementer

Automatically implements interfaces
Apache License 2.0
1 stars 1 forks source link

Suggestion: [NonNullableRequired] attribute for interfaces #7

Open Fasteroid opened 1 week ago

Fasteroid commented 1 week ago

Such an attribute would stop devs from needing to declare [Required] on everything in an interface, and instead would allow for a single top-level declaration to mark anything that isn't nullable as required. It would save me time, at least.