diff --git a/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt b/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt index 838c5c3..a75740d 100644 --- a/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt +++ b/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt @@ -308,7 +308,7 @@ internal class AdapterGenerator( .addParameter(valueParam) result.beginControlFlow("if (%N == null)", valueParam) - result.addStatement("throw %T(%S)", NullPointerException::class, + result.addStatement("throw·%T(%S)", NullPointerException::class, "${valueParam.name} was null! Wrap in .nullSafe() to write nullable values.") result.endControlFlow()