В задаче https://javarush.com/tasks/com.javarush.task.pro.task12.task1209 есть в том числе два условия:
Метод paySalary(String) не должен изменять списки waitingEmployees и alreadyGotSalaryEmployees, если переданного имени нет в списке waitingEmployees.
Если в метод paySalary(String) передается null, метод не должен добавлять это значение в waitingEmployees или alreadyGotSalaryEmployees.
Однако если я пишу в методе paySalary(String) следующее условие, то валидатор ругается "Если в метод paySalary(String) передается null, метод не должен добавлять это значение в waitingEmployees или alreadyGotSalaryEmployees."
public static void paySalary(String name) {
if (!name.isEmpty() && waitingEmployees.contains(name)) {
alreadyGotSalaryEmployees.add(name);
waitingEmployees.set(waitingEmployees.indexOf(name), null);
}
}
Кто неправ ? Я или валидатор?