If this is true, all the fields in the data model are platform types, which means no null safety unless you explicitly cast each one of them to a nullable type -- which is pretty bad for null safety.
If Java is what's generated it would be nice if it at least marked everything nullable with an annotation (
https://kotlinlang.org/docs/java-interop.html#nullability-annotations) just so Kotlin has some idea what to do.
Ideally it would be nice if it actually generated Kotlin instead of Java; maybe it does but I'm not seeing it?