-
Notifications
You must be signed in to change notification settings - Fork 117
Open
Labels
in: infrastructureInfrastructure related topicsInfrastructure related topicsmodule: dddDomain-Driven Design related supportDomain-Driven Design related supporttype: enhancementNew feature or requestNew feature or request
Description
I wish the package/modules (at least for ddd/event) were "Null marked". @Nullmarked being the annotation provided by https://jspecify.dev. Although I wouldn't care if another JPMS compatible library was used.
Although it should probably have runtime annotations since it seems jakarta-annotation is source only, which doesn't work for spotbugs, and some other things.
not having this will make my replacing some of my own interfaces harder if not impossible.
Note: at this time I don't think... anything really supports just @Nullmarked although some support non null by default and that can be used as a hint.
I'd be willing to put in some legwork here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
in: infrastructureInfrastructure related topicsInfrastructure related topicsmodule: dddDomain-Driven Design related supportDomain-Driven Design related supporttype: enhancementNew feature or requestNew feature or request