)]}'
{
  "commit": "00b292511de9c45199f1c83ec7df4987a3bef837",
  "tree": "703617d9fa44c32d9f53c1d983512e2512e2ec57",
  "parents": [
    "52e146658822a1a78b6f01aa90afda3df760edf3"
  ],
  "author": {
    "name": "Paul Berry",
    "email": "paulberry@google.com",
    "time": "Thu Nov 02 15:22:55 2017 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu Nov 02 15:22:55 2017 +0000"
  },
  "message": "Avoid a crash when an invalid assignment is detected during top level inference.\n\nChange-Id: I382a4fdcd25bca529ca424ccdb7fd313d6a95066\nReviewed-on: https://dart-review.googlesource.com/18143\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nCommit-Queue: Paul Berry \u003cpaulberry@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e131c6a8b506a48dbfa8bbaaba0fcd7407274c14",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_loader.dart",
      "new_id": "3f75cb2c55a6d9ae916170aaf54988bc5700d1e7",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_loader.dart"
    },
    {
      "type": "modify",
      "old_id": "bd82f5c3b788b4128def1da129572b5db4b07354",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/type_inference_engine.dart",
      "new_id": "bf449b377e62b25a5ff9c5b1e72e71cd0517d746",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/type_inference_engine.dart"
    },
    {
      "type": "modify",
      "old_id": "753f8cf71ff84308097ab34b9f937491a4b98dae",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/type_inferrer.dart",
      "new_id": "22f63aaf340d964d8db00d8a07ef2fbf681fd9d0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/type_inferrer.dart"
    },
    {
      "type": "modify",
      "old_id": "2eb6df6b50839685d988df6e47275b08cf9c19f7",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/ast_builder.status",
      "new_id": "5e9d7fe24bb786ba51709f0c7a04d043be0c47b3",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/ast_builder.status"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a6a8ff33c8c613b8efc01d6efadbd4f2c955ad6",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/inference_new/invalid_assignment_during_toplevel_inference.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "321c94e605ffd9dd1a396af94dc72873f15391db",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/inference_new/invalid_assignment_during_toplevel_inference.dart.direct.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52eb53bdbbc05480b6540d5c972f96e61eccc715",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/inference_new/invalid_assignment_during_toplevel_inference.dart.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "392bdaf93bea024231d307b64e5f612fcbf49aaa",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/inference_new/invalid_assignment_during_toplevel_inference.dart.strong.expect"
    }
  ]
}
