)]}'
{
  "commit": "6c86fc44a67a600d5b5a69e136747193886cb796",
  "tree": "a4f6a7c5d35fe3c63680ac33d47f0321e0c4b4a0",
  "parents": [
    "a71fde3b08fa55cfb4009c7cd59dd4bb45aecccf"
  ],
  "author": {
    "name": "Lasse R.H. Nielsen",
    "email": "lrn@google.com",
    "time": "Tue May 02 19:33:57 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 02 19:33:57 2023 +0000"
  },
  "message": "Reland \"Fix bug in Completer.complete.\"\n\nThis reverts commit 212d5e3a31e82f156ba1e9996ff2cf70d959582d.\nThis reapplies commit 3688a4723c3ea3c211003fbc899571d6ea4c8648.\n\nCoreLibraryReviewExempt: Refactoring and relanding.\nChange-Id: I9b52ef4073bfff50699919f8a5b85e5ff66d0c3b\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/258929\nReviewed-by: Nate Bosch \u003cnbosch@google.com\u003e\nCommit-Queue: Nate Bosch \u003cnbosch@google.com\u003e\nAuto-Submit: Lasse Nielsen \u003clrn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "553de50cf5d217ef523cd6e55ee0daeff852a46d",
      "old_mode": 33188,
      "old_path": "sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart",
      "new_id": "997e724b07362824f9bde2f215107b1f012ad335",
      "new_mode": 33188,
      "new_path": "sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart"
    },
    {
      "type": "modify",
      "old_id": "812fff45c0aeba02b0bac5387d48a34dfd53b230",
      "old_mode": 33188,
      "old_path": "sdk/lib/async/future_impl.dart",
      "new_id": "b92c5b0fcb5ab869671ebd3072878a9181cf5e83",
      "new_mode": 33188,
      "new_path": "sdk/lib/async/future_impl.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b452da51600565ee06d7cd3134713cbccbcf8e55",
      "new_mode": 33188,
      "new_path": "tests/lib/async/future_regression_48493_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e167bf369bc36ea060fbd4858797d4387c03f446",
      "new_mode": 33188,
      "new_path": "tests/lib_2/async/future_regression_48493_test.dart"
    }
  ]
}
