Ребят, а кто сталкивался. Это недавно такое произошло?
Есть data class с String полем не-нул. Вдруг сервер случайно прислал null, gson'ом распарсил и оно то ладно (в коде нигде явно не юзается поле). Но вот в чём беда
Если на список этих айтемов вызвать indexOf(), то происходит краш NPE:
Attempt to invoke virtual method 'int java.lang.String.hashCode()' on a null object reference
Сейчас вскрылось, что оно так работает давно и всегда было ок, но краш начало кидать недавно. Чёт поменяли в data-class'ах? Смотрю по байткоду+decompile, там всёравно есть проверка на null и куча защит от npe.
Я то исправлю на нормально, но интересно понять чего он вдруг сейчас стрелять начало