You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A @Nullable annotation sets the property required to false in SchemaCustomizerForNullable and DefaultOperationParameterNullableCustomizer.
Introduce a new interface which consolidates this @Nullable detection and also support more annotations such as @NotNull and others (make dependencies optional though!)
Do the same for @Deprecated, see DefaultOperationParameterDeprecatedCustomizer and SchemaCustomizerForDeprecated
For "reference like types" such as Optional, one could also consider this as if the type is annotated with @Nullable
The text was updated successfully, but these errors were encountered:
A
@Nullable
annotation sets the propertyrequired
to false inSchemaCustomizerForNullable
andDefaultOperationParameterNullableCustomizer
.Introduce a new interface which consolidates this
@Nullable
detection and also support more annotations such as@NotNull
and others (make dependencies optional though!)Do the same for
@Deprecated
, seeDefaultOperationParameterDeprecatedCustomizer
andSchemaCustomizerForDeprecated
For "reference like types" such as
Optional
, one could also consider this as if the type is annotated with@Nullable
The text was updated successfully, but these errors were encountered: