Generated OpenAPI descriptors do not contain "deprecated" flag for entities and properties marked as such using either @Deprecated or . @Schema(deprecated = true). AgEntityModelConverter (at least for JAX-RS 3) must respect the deprecated status of a particular object or property. Note that Swagger ignores Java @Deprecated annotations, but Swagger's own @Schema(deprecated = true) should be respected.
Seems like a symptom of a bigger problem - us ignoring @Schema annotations when building models for Agrest entities.
Generated OpenAPI descriptors do not contain "deprecated" flag for entities and properties marked as such using either
@Deprecatedor .@Schema(deprecated = true).AgEntityModelConverter(at least for JAX-RS 3) must respect the deprecated status of a particular object or property. Note that Swagger ignores Java@Deprecatedannotations, but Swagger's own@Schema(deprecated = true)should be respected.Seems like a symptom of a bigger problem - us ignoring
@Schemaannotations when building models for Agrest entities.