V7025. It is possible that an assigned variable should be checked in the following condition. Consider checking for a typo.
Анализатор обнаружил ситуацию, когда проверка переменной может быть пропущена в следующем if после присваивания или инициализации.
Пример кода с ошибкой:
let ret = foo(....)
if (ret != -1) { .... }
....
let ret2 = bar(....)
if (ret != -1) { .... } // <=
Чаще всего это происходит при копировании кода, когда забывают заменить имя переменной: в данном примере ret на ret2.
let ret2 = bar(....)
if (ret2 != -1) { .... }