)]}'
{
  "commit": "51f64da2d9a917a18c292e624260e50544a09347",
  "tree": "fdaf5eca8885afca31545f7e6a6428b41dafd809",
  "parents": [
    "8dc081031d6c0cf6d5e65915c7322e0aa79aeb54"
  ],
  "author": {
    "name": "Carmi Grushko",
    "email": "carmi@google.com",
    "time": "Thu Nov 10 19:37:20 2016 +0000"
  },
  "committer": {
    "name": "Klaus Aehlig",
    "email": "aehlig@google.com",
    "time": "Fri Nov 11 10:04:04 2016 +0000"
  },
  "message": "Blacklists for proto_lang_toolchain() no longer have to be proto_library\u0027s.\nThe intention is to use filegroup\u0027s instead.\nThe motivation is to avoid materializing the transitive srcs of a proto_library, which might be large. Using a filegroup makes it explicit that we only take the listed files into account.\n\nRELNOTES: Blacklists for proto_lang_toolchain() no longer have to be proto_library\u0027s.\n\n--\nMOS_MIGRATED_REVID\u003d138784908\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83b57c7b178ab2d161f501cc964902d765a73d22",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoLangToolchain.java",
      "new_id": "370a7322233f95e75b52fe21b784a625eaef27f4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoLangToolchain.java"
    },
    {
      "type": "modify",
      "old_id": "2643357f429f3ff07f5a3d05ea201afa2ddaffac",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoLangToolchainRule.java",
      "new_id": "b525abd2311f8d25ff2bfc8a69ed277085a52b64",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoLangToolchainRule.java"
    },
    {
      "type": "modify",
      "old_id": "5029e2bdd209389baeab3698f9c4977ee7dffc60",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/BUILD",
      "new_id": "e44b08e3261edc38f25cd47a897a750f80dd8127",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afd43e392976dcba55debd5b5ac6514f7d9daa96",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/proto/ProtoLangToolchainTest.java"
    }
  ]
}
