При составлении следующего класса, который использует Ломбки для автоматических генерирующих добытчиков и сеттеров, Checkstyle вызывает ошибку компиляции:Checkstyle ошибка при использовании Ломбок
Utility classes should not have a public or default constructor
@Getter
@Setter
public class foo {
private String type;
private int value;
}
Почему Checkstyle классифицирование выше класса как служебный класс, когда он не соответствует определению класса полезности, указанному в checkstyle's documentation? то есть классы, содержащие только статические методы или поля. Является ли checkstyle синтаксическим анализом исходного текстового файла по умолчанию или созданного исходного файла lombok?
Checkstyle просто разобрать Java файл, пожалуйста, сообщите нам о проблеме на https://github.com/checkstyle/checkstyle/issues, пожалуйста, предоставьте компилируемый исходный файл (вы можете подделать аннотации в том же файле) и воспроизвести проблему с помощью cli - http://checkstyle.sourceforge.net/cmdline.html#Download_and_Run –