)]}'
{
  "commit": "ddb6a1f2671f3c2c36090a61609054287b7e44ba",
  "tree": "2da6bcffa0a1a10bb5201da7a4adf865e6ac1179",
  "parents": [
    "81dca61ad115d6c776233323e642d628414450f2"
  ],
  "author": {
    "name": "Lukacs Berki",
    "email": "lberki@google.com",
    "time": "Wed Jul 27 07:40:21 2016 +0000"
  },
  "committer": {
    "name": "Damien Martin-Guillerez",
    "email": "dmarting@google.com",
    "time": "Wed Jul 27 11:15:19 2016 +0000"
  },
  "message": "Use a marker provider to determine of a rule is linked statically for the purposes of license checking instead of having a bespoke method in BuildConfiguration.Fragment and encoding knowledge about static linking in buildtool/ .\n\n--\nMOS_MIGRATED_REVID\u003d128557444\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e27c0b500308b57cb2bd9a484b3856215ffe7670",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/StaticallyLinkedMarkerProvider.java"
    },
    {
      "type": "modify",
      "old_id": "aa7ee956ec51f74e36349ab8e6a3b5c2a0fc22ce",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java",
      "new_id": "01d09fc12d9a83464fe0267587a790f7b0d6ee6c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "8272143f9fd8a2ea23dd4f73177cea9e4b99fcf1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java",
      "new_id": "ae5314433dc574ebbb2d7b876c79efb798013914",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java"
    },
    {
      "type": "modify",
      "old_id": "eef2b319de3c7014acd0c80b34271d9f15fe93f4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java",
      "new_id": "f25fc94e79b60642d3cdacb021758abe8e23d156",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java"
    },
    {
      "type": "modify",
      "old_id": "896ead8c137d9aa7deef0a4f892f4f4282cd145c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLibrary.java",
      "new_id": "82918e38898d76bf649a324172258dea0ba83664",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "477d4bb831dbafbf38a39c3e535d130d03ca2738",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java",
      "new_id": "5924885fea96b67ff8d2084b9a2cebdbb753508b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "b3367f4048581754810ff6fcde20680e974056ca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java",
      "new_id": "4c18120f97792be5116b9d73a0b1258ccfa840f5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java"
    }
  ]
}
