)]}'
{
  "commit": "6fa17e759737e3225c6cc4ba830b921428c50781",
  "tree": "ea934e5609107db7ce98dda39aa664839d3afb94",
  "parents": [
    "3d257a9dc1427acf163603cea95fb015e839bd2b"
  ],
  "author": {
    "name": "Jon Skeet",
    "email": "jonskeet@google.com",
    "time": "Thu Nov 05 19:44:26 2015 +0000"
  },
  "committer": {
    "name": "Jon Skeet",
    "email": "jonskeet@google.com",
    "time": "Thu Nov 05 19:44:26 2015 +0000"
  },
  "message": "Reimplement JSON recursion by detecting the depth in the tokenizer.\n\nAdded a TODO around a possible change to the tokenizer API, changing PushBack(token) into just Rewind() or something similar.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "868d9f752c65862b32f474a30816ba97bc3a2c69",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs",
      "new_id": "5ca5d721e74693d3f86c49a05a4c36a7b330959f",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs"
    },
    {
      "type": "modify",
      "old_id": "01d5539576edb1dd2d7981f579d324460deb52b2",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs",
      "new_id": "cacda648341b57abb803b575ccbcbac386f41ba3",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs"
    },
    {
      "type": "modify",
      "old_id": "2ab8c1103562a4acd605cafd7f8a436f22ec8e47",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/JsonParser.cs",
      "new_id": "4cbbd89d262dbabeed15d00a3c8f7022c4b1537a",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/JsonParser.cs"
    },
    {
      "type": "modify",
      "old_id": "108ccebe81520e2ac1d161a578d0e6b5526ad362",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/JsonTokenizer.cs",
      "new_id": "ba031886e4b9ac5c6efd704aacdcccb754ea9735",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/JsonTokenizer.cs"
    }
  ]
}
