)]}'
{
  "commit": "a67bb8b2ad5506c2a3c7c4476d9878d4f916656d",
  "tree": "b01d6c99919f3dc5882115da32e477384098c52f",
  "parents": [
    "2e003439cecfe87e318037f19ffd5e3761724948"
  ],
  "author": {
    "name": "Janak Ramakrishnan",
    "email": "janakr@google.com",
    "time": "Wed Sep 02 17:56:08 2015 +0000"
  },
  "committer": {
    "name": "Florian Weikert",
    "email": "fwe@google.com",
    "time": "Wed Sep 02 21:08:04 2015 +0000"
  },
  "message": "Use TrackingAwaiter properly to track lost exceptions. Using the static method wasn\u0027t guaranteed to catch all bugs. Also convert to a singleton since there\u0027s no reason to have multiple instances.\n\n--\nMOS_MIGRATED_REVID\u003d102158719\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f87bb38caf2b89afe62ce9afbf9e326c42c3004",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/skyframe/ChainedFunction.java",
      "new_id": "48325b0765b4a7f8cb6d4e1c01381432f3034a7e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skyframe/ChainedFunction.java"
    },
    {
      "type": "modify",
      "old_id": "c0d349d025b2027f7de7300486e655f616e188b6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/skyframe/EagerInvalidatorTest.java",
      "new_id": "aa9b036154ca3e0976729e024ada8ed8fedaa6a3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skyframe/EagerInvalidatorTest.java"
    },
    {
      "type": "modify",
      "old_id": "9199204349a3f7f8e58f334fce1a1d339040a67d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/skyframe/MemoizingEvaluatorTest.java",
      "new_id": "c75af925a636f7ecbf90b5abbdf32059c4f794df",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skyframe/MemoizingEvaluatorTest.java"
    },
    {
      "type": "modify",
      "old_id": "5d90a50e61025cf22ad9ae34c51d9182aee5cd00",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/skyframe/ParallelEvaluatorTest.java",
      "new_id": "4ca65506f5da320fc72c3ce270f7a1ef15d86eec",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skyframe/ParallelEvaluatorTest.java"
    },
    {
      "type": "modify",
      "old_id": "3757583ccb9f0dc4aba6e688e7ce3d4284dafd84",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/skyframe/TrackingAwaiter.java",
      "new_id": "687ed9a1d96ec991ba32b5eb7bc9bd0f40faa99f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/skyframe/TrackingAwaiter.java"
    }
  ]
}
