]> Cypherpunks repositories - gostls13.git/commit
encoding/xml: truncate generic type names
authorKeith Randall <khr@golang.org>
Sat, 11 Sep 2021 13:50:06 +0000 (06:50 -0700)
committerKeith Randall <khr@golang.org>
Tue, 21 Sep 2021 17:25:35 +0000 (17:25 +0000)
commitfa5c5043bca5264fabbdc47d780cfb53b1f5d9a3
tree358306b30977f6619dac95622e626e33983004e6
parent13aa0d8f578e9c293970fe462f79655899959093
encoding/xml: truncate generic type names

xml names can't have any of '[],' in them, which might appear in
generic type names. Truncate at the first '[' so the names are still valid.

Fixes #48318

Change-Id: I110ff4269f763089467e7cf84b0f0c5075fb44b7
Reviewed-on: https://go-review.googlesource.com/c/go/+/349349
Trust: Keith Randall <khr@golang.org>
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
src/encoding/xml/marshal.go
test/typeparam/issue48318.go [new file with mode: 0644]