사용자 도구

사이트 도구


java:lombok:upgrade

문서의 이전 판입니다!


Lombok Upgrade

  • Lombok 버전업을 할 때는 매우 주의가 필요하다.
  • 기본 설정값이 버전별로 달라지면서 크게 문제가 된다.

Upgrade 과정

  • https://projectlombok.org/changelog 에서 BREAKING CHANGES 를 필수적으로 확인한다.
  • 먼저 현재 Lombok 적용된 소스들을 모두다 delombok 한다.
  • 그 뒤에 버전 업후 다시 delombok 해본다.
  • 이 둘의 diff 를 보고 서로 달라졌다면 왜 달라졌는지 확인해야 한다.
  • 그리고 기존 버전에 맞게 설정을 바꾸거나 코드를 직접 작성해 넣는 것이 좋다.

문제된 설정들

  • 1.16.20 : lombok.anyConstructor.addConstructorProperties 기본값 변경.
java/lombok/upgrade.1654822785.txt.gz · 마지막으로 수정됨: 2022/06/10 09:59 저자 kwon37xi