Не в состоянии игнорировать аннотации ломбок - Sonarqube - PullRequest
0 голосов
/ 09 октября 2018

Я пытаюсь игнорировать аннотации lombok в своем проекте Java при использовании инструмента покрытия кода "Sonarqube", я много исследовал это и закончил добавление этого свойства в файл "lombok.config":

lombok.addLombokGeneratedAnnotation = true

Но когда я выполняю «mvn test» или опцию «Запустить с покрытием» в IntelliJ, я получаю эту ошибку в консоли:

Unknown key 'lombok.addLombokGeneratedAnnotation' (C:\Projects\...\lombok.config:3)

И, конечно, сгенерированный тест покрытия все еще не 'Не обращая внимания на аннотации lombok, я использую версию Jacoco 0.8.1 и версию lombok 1.16.2.

Есть идеи, как заставить это работать?

1 Ответ

0 голосов
/ 09 октября 2018

Lombok javadoc говорит

NB: Начиная с v1.16.2, который представляет эту аннотацию, lombok фактически не добавляет эту аннотацию;мы настроили его так, чтобы у lombok jars в широком использовании началось это, что упростит его последующее применение.

Так что попробуйте обновить версию lombok.У меня 1.18.2 и все работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...