)]}'
{
  "commit": "0408bc6c183d69b22a920d3b65121bd64bf03aeb",
  "tree": "d5b7f147d3508571453de77bffa57151dfbc33bf",
  "parents": [
    "3dbb3595c8f879b666d8bfdf45106e573fa89eb3"
  ],
  "author": {
    "name": "Lasse R.H. Nielsen",
    "email": "lrn@google.com",
    "time": "Mon Feb 14 11:13:14 2022 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Feb 14 11:13:14 2022 +0000"
  },
  "message": "Deprecate AbstractClassInstantiationError.\n\nThe class is no longer used in Dart 2.0 where instantiating an abstract\nclass became a compile-time error.\n\nThe class is now also exported from `dart:mirrors`. Since `dart:mirrors`\nthrows this error when trying to call a constructor mirror from an\nabstract class, it needs to keep having an error to throw.\nFor backwards compatibility, we\u0027ll keep using the same class,\nbut restrict it to `dart:mirrors` and remove it from `dart:core`\nwhen possible.\n\nQ.v. #30771\n\nBug: https://darbug.com/30771\nChange-Id: I2eef6ff8b1509b00b0567cc1951ae9972c87c3fb\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/232605\nReviewed-by: Nate Bosch \u003cnbosch@google.com\u003e\nCommit-Queue: Lasse Nielsen \u003clrn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa458b7748a8c256e364c829cf1cd424713f4e9b",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/kernel_target.dart",
      "new_id": "7952b4b50cb2b5170e2e9b467bedf36d0388ed86",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/kernel_target.dart"
    },
    {
      "type": "modify",
      "old_id": "00d69ce8db330edac7ccc54558c131fb3393df62",
      "old_mode": 33188,
      "old_path": "sdk/lib/core/errors.dart",
      "new_id": "d009f9adf99d153a6a9493e8e11dff738262e50c",
      "new_mode": 33188,
      "new_path": "sdk/lib/core/errors.dart"
    },
    {
      "type": "modify",
      "old_id": "a10dd80cbdcb1931a23aee59f9b9da5fe95fd3fd",
      "old_mode": 33188,
      "old_path": "sdk/lib/mirrors/mirrors.dart",
      "new_id": "6e1948759f32c3d72e3e379b48af5df43a9a8638",
      "new_mode": 33188,
      "new_path": "sdk/lib/mirrors/mirrors.dart"
    }
  ]
}
