)]}'
{
  "commit": "7cf6e52cd1bad671ee1d00a5ca0aad15bcbd128f",
  "tree": "88efafd57cea277a6745e020d37a6547ab39d4e4",
  "parents": [
    "61adacd71dffbab657c8fbc904d4963d6f44f566"
  ],
  "author": {
    "name": "Robert Nystrom",
    "email": "rnystrom@google.com",
    "time": "Tue Mar 31 00:42:49 2020 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue Mar 31 00:42:49 2020 +0000"
  },
  "message": "Migrate language_2/canonicalize to NNBD.\n\nChange-Id: I603740794fc286527f7f37c0d57feb9b57157784\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/141661\nAuto-Submit: Bob Nystrom \u003crnystrom@google.com\u003e\nReviewed-by: Erik Ernst \u003ceernst@google.com\u003e\nCommit-Queue: Bob Nystrom \u003crnystrom@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbad2cd6d89cd446a12eec189eedad87fa653612",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/const2_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b70824507674f1e96bf1f9441bab2fe28b7dea6",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/const3_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d759f9465d8b73481078f2a1c71e787bf953cb20",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/const_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e07ba51667b0a62f2430459bfd9204bf9f48847",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/hashing_memoize_array_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d855ba6be60a508b55ff025a2d2a74ed9baf04d1",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/hashing_memoize_instance_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e094e06581e15d87cded8a4fa644bdc6a4fa7f59",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/hashing_shallow_collision_array_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "621b68e15dc8d5060054b9eb3eda6e81403df4a0",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/hashing_shallow_collision_instance_2_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b806b6a662ea634454bed7b12d343b2a353c7325",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/hashing_shallow_collision_instance_3_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2de48b289b1d8a62490d3323b67f43329f6178d3",
      "new_mode": 33188,
      "new_path": "tests/language/canonicalize/hashing_shallow_collision_instance_test.dart"
    }
  ]
}
