проверяет каждое поле на null даже если это поле NotNullable ?
Потому что not nullable оно для котлина, JVM об этом концепте ничего не знает. А сам котлин при null в таких типах старается упасть как можно раньше.
Обсуждают сегодня