Fix #21921 by marking required path parameters as @NotNull (#21951)

This commit is contained in:
GregDThomas
2025-09-13 10:48:47 +01:00
committed by GitHub
parent 0edcc9d204
commit ec28d6261c
142 changed files with 402 additions and 402 deletions

View File

@@ -84,7 +84,7 @@ public interface PetApi {
)
default ResponseEntity<Void> deletePet(
@PathVariable("petId") Long petId,
@NotNull @PathVariable("petId") Long petId,
@RequestHeader(value = "api_key", required = false) @Nullable String apiKey
) {
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
@@ -185,7 +185,7 @@ public interface PetApi {
)
default ResponseEntity<Pet> getPetById(
@PathVariable("petId") Long petId
@NotNull @PathVariable("petId") Long petId
) {
getRequest().ifPresent(request -> {
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
@@ -265,7 +265,7 @@ public interface PetApi {
)
default ResponseEntity<Void> updatePetWithForm(
@PathVariable("petId") Long petId,
@NotNull @PathVariable("petId") Long petId,
@Valid @RequestParam(value = "name", required = false) String name,
@Valid @RequestParam(value = "status", required = false) String status
) {
@@ -292,7 +292,7 @@ public interface PetApi {
)
default ResponseEntity<ModelApiResponse> uploadFile(
@PathVariable("petId") Long petId,
@NotNull @PathVariable("petId") Long petId,
@Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
@RequestPart(value = "file", required = false) MultipartFile file
) {

View File

@@ -45,7 +45,7 @@ public interface StoreApi {
)
default ResponseEntity<Void> deleteOrder(
@PathVariable("orderId") String orderId
@NotNull @PathVariable("orderId") String orderId
) {
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
@@ -90,7 +90,7 @@ public interface StoreApi {
)
default ResponseEntity<Order> getOrderById(
@Min(1L) @Max(5L) @PathVariable("orderId") Long orderId
@NotNull @Min(1L) @Max(5L) @PathVariable("orderId") Long orderId
) {
getRequest().ifPresent(request -> {
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {

View File

@@ -111,7 +111,7 @@ public interface UserApi {
)
default ResponseEntity<Void> deleteUser(
@PathVariable("username") String username
@NotNull @PathVariable("username") String username
) {
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
@@ -135,7 +135,7 @@ public interface UserApi {
)
default ResponseEntity<User> getUserByName(
@PathVariable("username") String username
@NotNull @PathVariable("username") String username
) {
getRequest().ifPresent(request -> {
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
@@ -218,7 +218,7 @@ public interface UserApi {
)
default ResponseEntity<Void> updateUser(
@PathVariable("username") String username,
@NotNull @PathVariable("username") String username,
@Valid @RequestBody User user
) {
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);