From 1c176323010bccc9f9c194b87fd0cd2f70528973 Mon Sep 17 00:00:00 2001 From: Tim Ortel <100865202+TimOrtel@users.noreply.github.com> Date: Sun, 5 Apr 2026 13:30:04 +0200 Subject: [PATCH] Fix KOTLIN_IDIOMATIC code generation for oneof fields. --- .../generators/protofile/oneof/ActualProtoOneOfWriter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kmp-grpc-plugin/src/main/java/io/github/timortel/kmpgrpc/plugin/sourcegeneration/generators/protofile/oneof/ActualProtoOneOfWriter.kt b/kmp-grpc-plugin/src/main/java/io/github/timortel/kmpgrpc/plugin/sourcegeneration/generators/protofile/oneof/ActualProtoOneOfWriter.kt index bcafe48f..07d1a644 100644 --- a/kmp-grpc-plugin/src/main/java/io/github/timortel/kmpgrpc/plugin/sourcegeneration/generators/protofile/oneof/ActualProtoOneOfWriter.kt +++ b/kmp-grpc-plugin/src/main/java/io/github/timortel/kmpgrpc/plugin/sourcegeneration/generators/protofile/oneof/ActualProtoOneOfWriter.kt @@ -17,7 +17,7 @@ abstract class ActualProtoOneOfWriter : ProtoOneOfWriter(true) { override val attrs: List = listOf(KModifier.ACTUAL) override fun modifyOneOfProperty(builder: PropertySpec.Builder, oneOf: ProtoOneOf) { - builder.initializer(oneOf.name) + builder.initializer(oneOf.codeName) } override fun modifyParentClass(builder: TypeSpec.Builder, oneOf: ProtoOneOf) {