V7005. Variable is assigned to itself.
Анализатор обнаружил потенциальную ошибку, связанную с тем, что переменной присваивается её собственное значение.
Рассмотрим пример:
change(width, height, length) {
this.width = width;
this.height = height;
length = length;
}
Из кода видно, что поля объекта должны были получить значения одноимённых параметров метода. Однако из-за опечатки допущена ошибка: вместо модификации поля length параметру со схожим именем было присвоено его же значение.
Пример корректного кода:
change(width, height, length) {
this.width = width;
this.height = height;
this.length = length;
}