В задаче 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);
    }
}
Кто неправ ? Я или валидатор?