)]}'
{
  "commit": "97fde4475053ae11474c10c58b69833cf8aea92a",
  "tree": "9958a80f5e64171530652a616335ee45eb548ecc",
  "parents": [
    "b7c1ddf508b976c3764e2950e11f3e3d7ccc0c34"
  ],
  "author": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Thu Nov 30 12:00:20 2017 +0100"
  },
  "committer": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Thu Dec 07 09:40:12 2017 +0000"
  },
  "message": "message/catalog: add Matcher method to Catalog\n\nMatchers pretty much exclusively will have to be created\nthrough a Catalog, if one uses one.\n\nOne of the main goals of this, though, is to facilitate\nthe usage of automatically generated catalogs, which is\notherwise tricky.\n\nChange-Id: I008254ce8b3e93c84b2a26d53117e2221c0f027e\nReviewed-on: https://go-review.googlesource.com/81835\nRun-TryBot: Marcel van Lohuizen \u003cmpvl@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Nigel Tao \u003cnigeltao@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "569e09f9e7eea9b3533f3699daf8d89b1c8c6ba3",
      "old_mode": 33188,
      "old_path": "message/catalog.go",
      "new_id": "068271def48e70786e83a13b5a484ba985bf9261",
      "new_mode": 33188,
      "new_path": "message/catalog.go"
    },
    {
      "type": "modify",
      "old_id": "7933b66887f698be5ccb8a84a1e704003436bf92",
      "old_mode": 33188,
      "old_path": "message/catalog/catalog.go",
      "new_id": "34a30d3c8da79d62d2a533402356dbec6015e281",
      "new_mode": 33188,
      "new_path": "message/catalog/catalog.go"
    },
    {
      "type": "modify",
      "old_id": "7fc2ea7d16eaa5b89dcee722e95a2201a3f65dbe",
      "old_mode": 33188,
      "old_path": "message/catalog/catalog_test.go",
      "new_id": "08bfdc7ce093c123b8712b2b56b746e23f0f5813",
      "new_mode": 33188,
      "new_path": "message/catalog/catalog_test.go"
    },
    {
      "type": "modify",
      "old_id": "74272c79bfe1bf21b0de4da53715f82d7087ad3d",
      "old_mode": 33188,
      "old_path": "message/catalog/dict.go",
      "new_id": "a0eb81810bafec4735222e856de2a5370f580ba7",
      "new_mode": 33188,
      "new_path": "message/catalog/dict.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a2301c0eb5c3a54e3535c86a194b2a6341137b6",
      "new_mode": 33188,
      "new_path": "message/catalog_test.go"
    },
    {
      "type": "modify",
      "old_id": "89c1592a463095a277f94bf44aed691b272a508d",
      "old_mode": 33188,
      "old_path": "message/doc.go",
      "new_id": "2f7effd2563bc5ccfcf0198d6b6c7b8694d7a491",
      "new_mode": 33188,
      "new_path": "message/doc.go"
    }
  ]
}
