Я обновил свой сонар до версии 5.1.2, и на этом коде появляется вопрос Methods should not be empty
:Ультразвуковые методы не должны быть пустыми в конструкторе
public User() {}
public User (String login) {
this.login = login;
}
Это кажется ошибка. Я прав? Потому что этого раньше не было.
Что версия Java плагин? что является ключевым правилом поднятого вопроса? – benzonico
'Добавить вложенный комментарий, объясняющий, почему этот метод пуст, выведите исключение UnsupportedOperationException или завершите реализацию. Но это конструктор. Поэтому не требуется реализация. Потому что, если я это сделаю, я буду комментировать 'do nothing', что ничего не значит –
Можете ли вы уточнить две информации, которые я задал? Зачем вам нужно явно объявлять пустой публичный конструктор без аргумента (если вы удалите этот конструктор, ваш код будет вести себя так же, как он будет объявлен неявно)? – benzonico