[JavaSpring] Generate deprecated property, annotation and javadoc. (#16493)

* [JavaSpring] Generate deprecated annotation and doc properties

* [JavaSpring] Generate deprecated for @Schema

* [JavaSpring] Add sample folder to workflow

---------

Co-authored-by: Diego Urban <d.urban@carepay.com>
This commit is contained in:
Diego Urban
2023-09-06 09:55:15 +02:00
committed by GitHub
parent 270238e060
commit 3817e40f47
73 changed files with 2340 additions and 34 deletions

View File

@@ -101,7 +101,7 @@ public interface PetApi {
produces = { "application/xml", "application/json" }
)
default ResponseEntity<List<Pet>> findPetsByStatus(
@NotNull @Valid @RequestParam(value = "status", required = true) List<String> status
@NotNull @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
) {
getRequest().ifPresent(request -> {
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {

View File

@@ -75,6 +75,7 @@ public class Pet {
}
}
@Deprecated
private StatusEnum status;
public Pet() {
@@ -208,13 +209,19 @@ public class Pet {
/**
* pet status in the store
* @return status
* @deprecated
*/
@JsonProperty("status")
@Deprecated
public StatusEnum getStatus() {
return status;
}
/**
* @deprecated
*/
@Deprecated
public void setStatus(StatusEnum status) {
this.status = status;
}