diff --git a/build.gradle b/build.gradle index 48a2a1c0d..205a31ab0 100644 --- a/build.gradle +++ b/build.gradle @@ -95,16 +95,16 @@ subprojects { // 반복 코드를 생성합니다. // // compileOnly이므로 Runtime JAR에는 포함되지 않습니다. - compileOnly 'org.projectlombok:lombok:1.18.32' + compileOnly 'org.projectlombok:lombok' // Lombok Annotation Processor입니다. - annotationProcessor 'org.projectlombok:lombok:1.18.32' + annotationProcessor 'org.projectlombok:lombok' // 테스트 코드에서도 Lombok Annotation을 사용할 수 있도록 합니다. - testCompileOnly 'org.projectlombok:lombok:1.18.32' + testCompileOnly 'org.projectlombok:lombok' // 테스트 코드용 Lombok Annotation Processor입니다. - testAnnotationProcessor 'org.projectlombok:lombok:1.18.32' + testAnnotationProcessor 'org.projectlombok:lombok' // ==================================================================== @@ -114,15 +114,11 @@ subprojects { // Tool DTO와 // MCI 요청/응답 DTO 사이의 Converter 구현체를 // 컴파일 시 자동 생성하기 위해 사용합니다. - implementation 'org.mapstruct:mapstruct:1.5.5.Final' - - // Lombok과 MapStruct Annotation Processor가 - // 함께 동작할 때 발생할 수 있는 처리 순서 문제를 해결합니다. - annotationProcessor 'org.projectlombok:lombok-mapstruct-binding:0.2.0' + implementation 'org.mapstruct:mapstruct:1.6.3' // MapStruct Converter 구현 클래스를 생성하는 // Annotation Processor입니다. - annotationProcessor 'org.mapstruct:mapstruct-processor:1.5.5.Final' + annotationProcessor 'org.mapstruct:mapstruct-processor:1.6.3' // ====================================================================