)]}'
{
  "commit": "f1aa34c87cbd1944f385911244f3828e8d9114eb",
  "tree": "b7c656cb89e1f9ebbdd7a13ddbd585a2d61cb512",
  "parents": [
    "2b5038831c2514f65841ce4e40f8e4648250bf01"
  ],
  "author": {
    "name": "Carmi Grushko",
    "email": "carmi@google.com",
    "time": "Tue Nov 29 01:04:35 2016 +0000"
  },
  "committer": {
    "name": "Irina Iancu",
    "email": "elenairina@google.com",
    "time": "Tue Nov 29 08:07:22 2016 +0000"
  },
  "message": "Make it easier to use protos in Bazel out of the box.\njava_xxx_proto_library rules now look for toolchains in the external repo @com_google_protobuf_xxx//:xxx_toolchain\n\nThis still requires getting protobuf\u0027s GitHub repository to build with Bazel.\n\n--\nMOS_MIGRATED_REVID\u003d140420903\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2cd2e14e3a24eb466ff6adf3d2075adcb99eed53",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "666b8dfe9ef8faf5e58b7b4a6ce5db5724759c7c",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "ac5e751fd04d1f709b69b6dfe7fcd0d2c9265951",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/proto/BazelJavaLiteProtoAspect.java",
      "new_id": "f628e396b14a34aae6eb12758687f34a49d765fb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/proto/BazelJavaLiteProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "739de4b730f7de510ed44356b964fafc494ecc53",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/proto/BazelJavaLiteProtoLibraryRule.java",
      "new_id": "a608d6331d476bef72f915ca2dd379a11124061e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/proto/BazelJavaLiteProtoLibraryRule.java"
    },
    {
      "type": "modify",
      "old_id": "8dd2ae2e0762d6e44f51a0e52fcf12e11c1b2df7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/proto/BazelJavaProtoAspect.java",
      "new_id": "e1f15c064ea744da7471b7cc046ff43be0191386",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/proto/BazelJavaProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "7ae7cadd19542c34643881ad4261e3e01a2ecc7a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java",
      "new_id": "e8fa34660a0fc084479382fdd7877229ba99544a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "9de56254df9ea010590e812cfac7170183bf5020",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaProtoAspect.java",
      "new_id": "5c0b29201f4a6770c7346435a53261f8dcbf8dfa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "39be8302b69c40dcad690a0f2e1ed53b220b4510",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoConfiguration.java",
      "new_id": "ed10c4a5645929192c3645bc0b3435126e6efa41",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoConfiguration.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce43ac82d4d7c312caa04cc78bd97afa8b22fefb",
      "new_mode": 33188,
      "new_path": "third_party/protobuf/3.0.0/com_google_protobuf_java.BUILD"
    }
  ]
}
