From f481ca00d282d1f36d98d8abba9de4a26fac64aa Mon Sep 17 00:00:00 2001 From: rayankonecny Date: Sun, 14 Dec 2025 00:02:56 +0000 Subject: [PATCH] Notices removed from project --- .../models/requests/UpdateUserRequest.java | 26 +++++++++---------- .../userserviceapi/mapper/UserMapper.java | 3 ++- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/hd-commons-lib/src/main/java/br/com/rayankonecny/hdcommoslib/models/requests/UpdateUserRequest.java b/hd-commons-lib/src/main/java/br/com/rayankonecny/hdcommoslib/models/requests/UpdateUserRequest.java index e623755..3d912a7 100644 --- a/hd-commons-lib/src/main/java/br/com/rayankonecny/hdcommoslib/models/requests/UpdateUserRequest.java +++ b/hd-commons-lib/src/main/java/br/com/rayankonecny/hdcommoslib/models/requests/UpdateUserRequest.java @@ -3,9 +3,7 @@ package br.com.rayankonecny.hdcommoslib.models.requests; import java.util.Set; import br.com.rayankonecny.hdcommoslib.models.enums.ProfileEnum; -import jakarta.validation.constraints.NotEmpty; import jakarta.validation.constraints.Email; -import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Size; import lombok.With; import io.swagger.v3.oas.annotations.media.Schema; @@ -13,19 +11,19 @@ import io.swagger.v3.oas.annotations.media.Schema; @With @Schema(description = "Request to update user") public record UpdateUserRequest( - @Schema(description = "Name of the user", example = "John Doe", requiredMode = Schema.RequiredMode.REQUIRED) - @Size(min = 3, max = 50, message = "Name must contain between 3 and 50 characters") - String name, + @Schema(description = "Name of the user", example = "John Doe", requiredMode = Schema.RequiredMode.REQUIRED) + @Size(min = 3, max = 50, message = "Name must contain between 3 and 50 characters") + String name, - @Schema(description = "Email of the user", example = "rayanvix@gmail.com") - @Email(message = "Invalid email format") - @Size(min = 6, max = 50, message = "Email must contain between 6 and 50 characters") - String email, + @Schema(description = "Email of the user", example = "rayanvix@gmail.com") + @Email(message = "Invalid email format") + @Size(min = 6, max = 50, message = "Email must contain between 6 and 50 characters") + String email, - @Schema(description = "Password of the user", example = "P@ssw0rd!", requiredMode = Schema.RequiredMode.REQUIRED) - @Size(min = 6, max = 20, message = "Password must contain between 6 and 20 characters") - String password, + @Schema(description = "Password of the user", example = "P@ssw0rd!", requiredMode = Schema.RequiredMode.REQUIRED) + @Size(min = 6, max = 20, message = "Password must contain between 6 and 20 characters") + String password, - @Schema(description = "Profiles assigned to the user", example = "[\" ROLE_ADMIN \", \"ROLE_CUSTOMER \" ]", requiredMode = Schema.RequiredMode.REQUIRED) - Set profiles) { + @Schema(description = "Profiles assigned to the user", example = "[\" ROLE_ADMIN \", \"ROLE_CUSTOMER \" ]", requiredMode = Schema.RequiredMode.REQUIRED) + Set profiles) { } diff --git a/user-service-api/src/main/java/br/com/rayankonecny/userserviceapi/mapper/UserMapper.java b/user-service-api/src/main/java/br/com/rayankonecny/userserviceapi/mapper/UserMapper.java index b83730a..51175cc 100644 --- a/user-service-api/src/main/java/br/com/rayankonecny/userserviceapi/mapper/UserMapper.java +++ b/user-service-api/src/main/java/br/com/rayankonecny/userserviceapi/mapper/UserMapper.java @@ -3,6 +3,7 @@ package br.com.rayankonecny.userserviceapi.mapper; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.MappingTarget; +import org.mapstruct.ReportingPolicy; import br.com.rayankonecny.userserviceapi.entity.User; import br.com.rayankonecny.hdcommoslib.models.requests.CreateUserRequest; @@ -12,7 +13,7 @@ import br.com.rayankonecny.hdcommoslib.models.responses.UserResponse; import static org.mapstruct.NullValuePropertyMappingStrategy.IGNORE; import static org.mapstruct.NullValueCheckStrategy.ALWAYS; -@Mapper(componentModel = "spring", nullValuePropertyMappingStrategy = IGNORE, nullValueCheckStrategy = ALWAYS) +@Mapper(componentModel = "spring", nullValuePropertyMappingStrategy = IGNORE, nullValueCheckStrategy = ALWAYS, unmappedTargetPolicy = ReportingPolicy.IGNORE) public interface UserMapper { UserResponse fromEntity(final User entity);