Skip to content

Commit 031eb1a

Browse files
committed
Fix optional if ContainingOneof
1 parent 2e80431 commit 031eb1a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

internal/plugin/messagegen.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ func (m messageGenerator) Generate(f *codegen.File, params map[string]string) {
1717
commentGenerator{descriptor: field}.generateLeading(f, 1)
1818
fieldType := typeFromField(m.pkg, field)
1919
isRepeated := field.IsList() || field.IsMap()
20-
if !isRepeated && (field.ContainingOneof() == nil || field.HasOptionalKeyword()) {
20+
if !isRepeated && (field.ContainingOneof() != nil || field.HasOptionalKeyword()) {
2121
f.P(t(1), field.Name(), "?: ", fieldType.Reference(), ";")
2222
} else {
2323
f.P(t(1), field.Name(), ": ", fieldType.Reference(), ";")

0 commit comments

Comments
 (0)