2016-11-25 6 views
2

База кода, с которой я работаю, использует стандарт именования для каждой локальной переменной, чтобы начать с 's' или или 'f', например. fName или sName. Когда я использую аннотацию Lombok @Getter с ней, он заканчивает называть функции как getFName() или getSName(), которые не выглядят красиво.Поддерживать стандарт именования переменных с помощью Lombok @Getter AND @Setter

У вас есть какие-либо советы или рекомендации относительно того, как вы, ребята, поддерживаете принципы и стандарты именования при использовании Lombok?

+0

Ломбок на самом деле делает это неправильно, геттер должен быть 'getfName()'. –

ответ

7

Создать lombok.config файла в корневом каталоге проекта со следующим содержанием:

lombok.accessors.prefix += f 
lombok.accessors.prefix += s 

См here для lombok.accessors.prefix описания параметров и here инструкции по lombok.config использования файла.

Или лучше, если вообще возможно, избавиться от этого соглашения об именах вообще.

+0

Работает как очарование! Благодаря! –