diff --git a/moshi-adapters/src/main/java/com/squareup/moshi/adapters/EnumJsonAdapter.kt b/moshi-adapters/src/main/java/com/squareup/moshi/adapters/EnumJsonAdapter.kt index 55b51196d..1a95c04cd 100644 --- a/moshi-adapters/src/main/java/com/squareup/moshi/adapters/EnumJsonAdapter.kt +++ b/moshi-adapters/src/main/java/com/squareup/moshi/adapters/EnumJsonAdapter.kt @@ -74,16 +74,15 @@ public class EnumJsonAdapter> internal constructor( override fun fromJson(reader: JsonReader): T? { val index = reader.selectString(options) if (index != -1) return constants[index] - val path = reader.path if (!useFallbackValue) { val name = reader.nextString() throw JsonDataException( - "Expected one of ${nameStrings.toList()} but was $name at path $path", + "Expected one of ${nameStrings.toList()} but was $name at path ${reader.path}", ) } if (reader.peek() != STRING) { throw JsonDataException( - "Expected a string but was ${reader.peek()} at path $path", + "Expected a string but was ${reader.peek()} at path ${reader.path}", ) } reader.skipValue()