)]}'
{
  "commit": "b2ac868493742327b2ebbcacd97947126f8841f7",
  "tree": "d6cac75812d3953e096d6195f6006fb44714b1f9",
  "parents": [
    "7ea5239792c3c449e7ae36caa3a9de04b90d0bbe"
  ],
  "author": {
    "name": "Jon Skeet",
    "email": "jonskeet@google.com",
    "time": "Wed Jul 15 13:17:42 2015 +0100"
  },
  "committer": {
    "name": "Jon Skeet",
    "email": "jonskeet@google.com",
    "time": "Thu Jul 16 09:36:30 2015 +0100"
  },
  "message": "First part of implementing wrapper types. Not ready yet!\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5177e43df3fab4d5fb324fefc2ecfe46b87860ee",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "5cfed337e67d29c94fdb6fb25cd5e62ef483f0d1",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "8bf0a1f36a5c430c7d36f6b6315cb3f4eaa55912",
      "old_mode": 33188,
      "old_path": "cmake/libprotoc.cmake",
      "new_id": "f8fa7adb736b0b076ed2ce3cdd3b409ce7c3fdc6",
      "new_mode": 33188,
      "new_path": "cmake/libprotoc.cmake"
    },
    {
      "type": "modify",
      "old_id": "b7f837e18118dc06f35721889f0ce4605541461a",
      "old_mode": 33261,
      "old_path": "csharp/generate_protos.sh",
      "new_id": "7978166d33e96e477a2cdf93398d151f0097a106",
      "new_mode": 33261,
      "new_path": "csharp/generate_protos.sh"
    },
    {
      "type": "modify",
      "old_id": "45c75baea2ca2bba72f549a773fe4dac2e7bb999",
      "old_mode": 33188,
      "old_path": "csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj",
      "new_id": "a425ad843d91ce9497ad00f5bc9e77a8ec8a4ec1",
      "new_mode": 33188,
      "new_path": "csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a995b2c6674738d1e54c39d7a9bc0dbb5e034485",
      "new_mode": 33188,
      "new_path": "csharp/src/ProtocolBuffers.Test/TestProtos/UnittestWellKnownTypes.cs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "185a277c7feac5fea44082e056098abf2c976a46",
      "new_mode": 33188,
      "new_path": "csharp/src/ProtocolBuffers.Test/WellKnownTypes/WrappersTest.cs"
    },
    {
      "type": "modify",
      "old_id": "233b62600df4fdd8a89fe8bd7ed14a87e0fa1391",
      "old_mode": 33188,
      "old_path": "src/Makefile.am",
      "new_id": "0a7d3a3dea37bc57f87e700b2266181053c7acc3",
      "new_mode": 33188,
      "new_path": "src/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "914b972daa20a1f1ed4fd4cad64c52b3a3c6447d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_field_base.cc",
      "new_id": "f36e6fdecffb84f178ae49e9a9a60f478c433a69",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_field_base.cc"
    },
    {
      "type": "modify",
      "old_id": "8ecd1dc2ac607b4ee06c5e5687e086bc89f00bad",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_helpers.cc",
      "new_id": "1c7a24a9a9137d7186a76f505b39050594db5ada",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "a7c2395bf567683e05b77ab14dee3184ff7baa44",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/csharp/csharp_helpers.h",
      "new_id": "b6a75b344cd813efac3c4aab864a0273393a618d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_helpers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb3791ec84916be3a2a83c829bc4d88af42bd342",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e2c5bc3b8e8f3fd4ddbe07aa38137d4267dee83",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/csharp/csharp_wrapper_field.h"
    },
    {
      "type": "modify",
      "old_id": "e157260e5c5de71838be61b50321ecde4aefb165",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/unittest_well_known_types.proto",
      "new_id": "4771c094628802f3bb1142c6ffd11eed69972d49",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/unittest_well_known_types.proto"
    }
  ]
}
