commit | a35e279c448c3194b31ef7fb1f3e2ddaa6be6671 | [log] [tgz] |
---|---|---|
author | Andrii Shyshkalov <tandrii@google.com> | Tue Feb 09 19:26:06 2021 |
committer | Andrii Shyshkalov <tandrii@google.com> | Tue Feb 09 23:31:26 2021 |
tree | d030a1729d08694bd967b97135688913e10e35e0 | |
parent | a2ad282d643d747de44bfe6deaca88113a257e04 [diff] |
Make ShouldResemble work with modern protobufs. Modern compiled protobufs somehow cause infinite recursion in go-render code. After several hours, we still don't know why exactly but likely to do with additional empty array of mutexes to discourage copying. However, a quick workaround is to detect embedded protos and marhsal them to string using proto package.