Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose nullability requirements for PersistentProperty and PreferredConstructor arguments [DATACMNS-1513] #1915

Open
spring-projects-issues opened this issue Apr 9, 2019 · 0 comments
Assignees
Labels
in: mapping type: task

Comments

@spring-projects-issues
Copy link

@spring-projects-issues spring-projects-issues commented Apr 9, 2019

Mark Paluch opened DATACMNS-1513 and commented

PersistentProperty and PreferredConstructor should indicate property/parameter nullability derived from JSR305 (@Nullable, @Nonnull) and Kotlin definitions.

We already provide NullableUtils to determine null/non-null defaults on type level. We should consider nullability indicators and type indicators (primitive types, Kotlin nullability) to express nullability or whether a constructor argument is required


Issue Links:

  • DATAMONGO-1849 Generate $jsonSchema out of domain type meta information
@spring-projects-issues spring-projects-issues added in: mapping type: task labels Dec 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: mapping type: task
Projects
None yet
Development

No branches or pull requests

2 participants