)]}'
{
  "commit": "f8afad6f22786ba646cbd10a73e5738884cc84b8",
  "tree": "5c651454fa4c9fd49949bcbdaad3f6f39fb04216",
  "parents": [
    "f330439fb970cfa17c70fc59c1458bb1c31c9522"
  ],
  "author": {
    "name": "Irina Iancu",
    "email": "elenairina@google.com",
    "time": "Wed Aug 01 09:29:01 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Wed Aug 01 09:30:29 2018 -0700"
  },
  "message": "Add a parser for gcov intermediate file format.\n\nThis change comes as a preparation for using gcov for Bazel C++ coverage\ninstead of lcov.\n\nSee documentation of gcov intermediate format at https://gcc.gnu.org/onlinedocs/gcc/Invoking-Gcov.html#Invoking-Gcov\nunder --intermediate-format.\n\nChange-Id: I6cd2df8b3a6611b187a2b0c161b14388413bc670\nPiperOrigin-RevId: 206940660\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38e0816a95a245e9252f736ca34ae1118c8a55cf",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/BUILD",
      "new_id": "7af7779a78ac97389b95eef21d4ac3c16cb7eb6d",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/BUILD"
    },
    {
      "type": "modify",
      "old_id": "0fbe78311a6b8b50a5a9a1409f632c2931465e7c",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/BranchCoverage.java",
      "new_id": "bc12dc609827bdf9c81d90ebb4b1fca55eba325a",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/BranchCoverage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a8fe88850dfb6baf399c69ef9b62f58d192bebb",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/Constants.java"
    },
    {
      "type": "modify",
      "old_id": "82733aa84a912b71daf9f55bd65bd81cfc2576fd",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/Coverage.java",
      "new_id": "75eaa420cce5b05305bd904b630918afca3b7540",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/Coverage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25592192b26cba3ee2dfbedd9c12c963df97f499",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/GcovParser.java"
    },
    {
      "type": "delete",
      "old_id": "83c6ce5f85e352970e5f08c89bb92b306150325f",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/LcovConstants.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b441b8761e15463e1b5d03c758d412969daf9532",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/LcovParser.java",
      "new_id": "64062db60b6dc8d2c3b8f00fe28a4fb07e4321e9",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/LcovParser.java"
    },
    {
      "type": "modify",
      "old_id": "ef5f9e16adeb52f5e2f95c45d277ed66ec91b81e",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/LcovPrinter.java",
      "new_id": "7fa6ccc38bd36dc7f3ee9f31d29c450ef1c07ed5",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/LcovPrinter.java"
    },
    {
      "type": "modify",
      "old_id": "2984d7b274dad005c114c7f73f51af1b8be09c15",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/Main.java",
      "new_id": "b49076538378f8a845b8978b5be7d8fe43aa88a0",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/Main.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cfafdce079f9c55cc1eb1fa90ff28a83a56ee75",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/Parser.java"
    },
    {
      "type": "modify",
      "old_id": "0cdb1a6f85485eeccadea0687fb306daaea9857e",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/SourceFileCoverage.java",
      "new_id": "b98a873a8c9518b07035a2425766d58016a857cb",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/java/com/google/devtools/lcovmerger/SourceFileCoverage.java"
    },
    {
      "type": "modify",
      "old_id": "daf81b51d3c9ea095f5aa5a153d4a4a382362b8f",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger/BUILD",
      "new_id": "51a6e0bcf8a8756a270bd9f58b0efef3c9af2993",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger/BUILD"
    },
    {
      "type": "modify",
      "old_id": "2e0056e7008c2be1474e7f39c4c5c5325af88560",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger/BranchCoverageTest.java",
      "new_id": "85003ef1d7f990a2fe5e2ee58f0fc7df83e93c94",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger/BranchCoverageTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85b069ef0e436e2884ba47b2b6594918877bdf99",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger/GcovParserTest.java"
    },
    {
      "type": "modify",
      "old_id": "a6b99fb12e4bbc4c5a3c4a692d8ce699e95de82c",
      "old_mode": 33188,
      "old_path": "tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger/MainTest.java",
      "new_id": "e8a6c754bffecbd1f340134bfda6ce68d6085eed",
      "new_mode": 33188,
      "new_path": "tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger/MainTest.java"
    }
  ]
}
