)]}' { "commit": "6470ea6e0f26e9b2218657c27a9d7c25223ce503", "tree": "93f1669cff510ca1bd3f3c32905a2209073eeef8", "parents": [ "374cdb81f73b622c19ed0e04b2d9c015cff20f9f" ], "author": { "name": "Herbie Ong", "email": "herbie@google.com", "time": "Mon Jan 07 18:56:57 2019 -0800" }, "committer": { "name": "Herbie Ong", "email": "herbie@google.com", "time": "Mon Feb 04 22:36:03 2019 +0000" }, "message": "encoding/textpb: add support for MessageSet\n\nThis only handles compliant MessageSet extension fields where the field\nname has to be message_set_extension.\n\nCurrent C++ lib allows for different message field names, which is a\npossible bug as it makes marshal output possibly contain duplicate names\nwhen more than one field extends the same MessageSet, and makes\nunmarshaling confusing as to which field to populate.\n\nChange-Id: Ifda828ba794fe7e058ee6004f03001b1031f6d1e\nReviewed-on: https://go-review.googlesource.com/c/156758\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "f421eabc28ac362370c9466ca4dc5fc324a7cdac", "old_mode": 33188, "old_path": "encoding/textpb/decode.go", "new_id": "aef9d403ad91313a951e383441de8b739a7d6d4d", "new_mode": 33188, "new_path": "encoding/textpb/decode.go" }, { "type": "modify", "old_id": "90a9e7810ea0c1430adac9d41751fddff98e7aa4", "old_mode": 33188, "old_path": "encoding/textpb/decode_test.go", "new_id": "fa9c5a30ec6057609d65902e2bdf7208a3bd18c3", "new_mode": 33188, "new_path": "encoding/textpb/decode_test.go" }, { "type": "modify", "old_id": "54f4f5453fd3af26f92f86ea7bdaaafec16ef535", "old_mode": 33188, "old_path": "encoding/textpb/encode.go", "new_id": "73326d1d621297f259555dc9b3420388f927c8e9", "new_mode": 33188, "new_path": "encoding/textpb/encode.go" }, { "type": "modify", "old_id": "9c79761313c19a22acd2f2771dceeb07c0f9cf66", "old_mode": 33188, "old_path": "encoding/textpb/encode_test.go", "new_id": "963fafe13449f112334bd0260fa168a2d0bbe9c4", "new_mode": 33188, "new_path": "encoding/textpb/encode_test.go" }, { "type": "modify", "old_id": "84eb603eaad32ebe92024852e1c64d687258edfb", "old_mode": 33188, "old_path": "encoding/textpb/testprotos/pb2/test.pb.go", "new_id": "57f73924282115513c0fcf37a58466f0a6c5dc75", "new_mode": 33188, "new_path": "encoding/textpb/testprotos/pb2/test.pb.go" }, { "type": "modify", "old_id": "861dd24ff16d598c39af01faafc7a2c727c1564f", "old_mode": 33188, "old_path": "encoding/textpb/testprotos/pb2/test.proto", "new_id": "b2427509f76a800107d4357d184e635d7fa52f80", "new_mode": 33188, "new_path": "encoding/textpb/testprotos/pb2/test.proto" } ] }