]> Cypherpunks repositories - gostls13.git/commit
encoding/json: add cases to TestUnmarshal for fatal syntactic errors
authorJoe Tsai <joetsai@digital-static.net>
Sat, 11 Jan 2025 20:48:33 +0000 (12:48 -0800)
committerGopher Robot <gobot@golang.org>
Mon, 13 Jan 2025 16:27:22 +0000 (08:27 -0800)
commit47a56b2b6d2cca56384810027964968667b86fdc
tree266fe404a0dbe11e2f749ea5ca458da8b5bfee04
parent7bb192a1c56e2961b3eeffb8250615e395c903d4
encoding/json: add cases to TestUnmarshal for fatal syntactic errors

The presence of a syntax error in the input immediately unmarshaling
before unmarshaling into the underlying value.
Otherwise, semantic errors are generally lazily reported and
allow unmarshaling to continue on.

Change-Id: Icf1cfc684e415312d9c8bf739c396ede15299d7d
Reviewed-on: https://go-review.googlesource.com/c/go/+/642295
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Joseph Tsai <joetsai@digital-static.net>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
src/encoding/json/decode_test.go