From 917e382dab80060fd1f094402bfbb5137ec3c4ff Mon Sep 17 00:00:00 2001 From: David Crawshaw Date: Mon, 27 May 2019 12:30:12 -0400 Subject: Invoke String when formatting map keys (#142) This reverts a change introduced in commit 2940eda701 where cmp stopped calling the String method when printing map keys. Fixes #141 --- cmp/report_reflect.go | 1 - 1 file changed, 1 deletion(-) (limited to 'cmp/report_reflect.go') diff --git a/cmp/report_reflect.go b/cmp/report_reflect.go index 5521c60..2761b62 100644 --- a/cmp/report_reflect.go +++ b/cmp/report_reflect.go @@ -208,7 +208,6 @@ func (opts formatOptions) FormatValue(v reflect.Value, m visitedPointers) (out t func formatMapKey(v reflect.Value) string { var opts formatOptions opts.TypeMode = elideType - opts.AvoidStringer = true opts.ShallowPointers = true s := opts.FormatValue(v, visitedPointers{}).String() return strings.TrimSpace(s) -- cgit v1.2.3