I have used Lombok in my project, but my colleague do not agree to use it, and his reason is (from controversy of lombok documents)
Both of these piec
The issue appears to be resolved since 9 January 2018: https://github.com/rzwitserloot/lombok/issues/985#issuecomment-356135454
Per Lombok version 1.16.20 Java 9 is supported.