)]}'
{
  "commit": "a73b0ceda2cdac341a71a689bbabe08cce68976b",
  "tree": "a89ad29292a7f35d0842f693a922412bca9573ce",
  "parents": [
    "05b806ace7b23052c17d4d2a859f2a04e64120cd"
  ],
  "author": {
    "name": "Ryan Macnak",
    "email": "rmacnak@google.com",
    "time": "Fri Feb 07 20:57:46 2020 +0000"
  },
  "committer": {
    "name": "Ryan Macnak",
    "email": "rmacnak@google.com",
    "time": "Fri Feb 07 20:57:46 2020 +0000"
  },
  "message": "[vm, lib] Teach mirrors about the Never type and member signatures.\n\nBug: https://github.com/dart-lang/sdk/issues/12478\nBug: https://github.com/dart-lang/sdk/issues/40497\nBug: https://github.com/dart-lang/sdk/issues/40510\nChange-Id: I841d7e239b8235555ec26fbcb74ca41b5de60f58\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/134806\nCommit-Queue: Ryan Macnak \u003crmacnak@google.com\u003e\nReviewed-by: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47b74f37212d1c04a09a52e84d0ec6a7bdfe4626",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "75921f83774d917b8ba5862090afbb14a4a1762f",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "4792f625188f0f0bfb65df7afaedb6a0029a765c",
      "old_mode": 33188,
      "old_path": "runtime/lib/mirrors.cc",
      "new_id": "3f94c60d4c8ba1367a4a2547f29c1526591941fc",
      "new_mode": 33188,
      "new_path": "runtime/lib/mirrors.cc"
    },
    {
      "type": "modify",
      "old_id": "33489811c518d889367294b6dc9fe4a22869f7fc",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/frontend/bytecode_reader.cc",
      "new_id": "c668deec3ccdf8fd66f0873ab61c2a0403aae680",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/frontend/bytecode_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "d5c3b6d51df7d3823dd1726714d84d27a3e06bdf",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/frontend/kernel_translation_helper.h",
      "new_id": "1cfc22892a11c1329a25f915df7d299c13bfb4b6",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/frontend/kernel_translation_helper.h"
    },
    {
      "type": "modify",
      "old_id": "b783ee8f40016d378b9b698d2e5de53aa957b78a",
      "old_mode": 33188,
      "old_path": "runtime/vm/kernel_loader.cc",
      "new_id": "076f004dd9d5fc139cdf376db82fb26f580e685c",
      "new_mode": 33188,
      "new_path": "runtime/vm/kernel_loader.cc"
    },
    {
      "type": "modify",
      "old_id": "d8271f1c9629c934ea389a183e2e449f80dd2711",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "b92cae71c4f3fa7b2186f070ab1ec8e29f3e8c7d",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    },
    {
      "type": "modify",
      "old_id": "0cb22c1d7ce03b7bd28fbdba4d311ebe0b397508",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.h",
      "new_id": "a55b2b49fa5a2541e1e37c69d0ffd0f70c2b8dcb",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.h"
    },
    {
      "type": "modify",
      "old_id": "2b07d464a558aba3997f44fd52187b922f50ff79",
      "old_mode": 33188,
      "old_path": "runtime/vm/source_report.cc",
      "new_id": "61505e1166ab42a7459bce621caa74bf17945079",
      "new_mode": 33188,
      "new_path": "runtime/vm/source_report.cc"
    },
    {
      "type": "modify",
      "old_id": "57af07fc3e5b1bc1465ef13495f51743180abc93",
      "old_mode": 33188,
      "old_path": "sdk/lib/_internal/vm/lib/mirrors_impl.dart",
      "new_id": "8f362068a2913fc240ad8f08697dbd41c148725a",
      "new_mode": 33188,
      "new_path": "sdk/lib/_internal/vm/lib/mirrors_impl.dart"
    },
    {
      "type": "modify",
      "old_id": "2a1e19762040920420110cfb760ec2fb2a9ca568",
      "old_mode": 33188,
      "old_path": "sdk/lib/mirrors/mirrors.dart",
      "new_id": "731a0a5fdb1d518783107b6f9afaa8a0f2a64ca7",
      "new_mode": 33188,
      "new_path": "sdk/lib/mirrors/mirrors.dart"
    },
    {
      "type": "modify",
      "old_id": "11cbc817136d98f03fe28258e21b7645eeea0447",
      "old_mode": 33188,
      "old_path": "sdk_nnbd/lib/_internal/vm/lib/mirrors_impl.dart",
      "new_id": "ee2ec48b08e324966ece19b72915160fc6c62016",
      "new_mode": 33188,
      "new_path": "sdk_nnbd/lib/_internal/vm/lib/mirrors_impl.dart"
    },
    {
      "type": "modify",
      "old_id": "573548e3408d6f2efb849ff00f051e1077c97969",
      "old_mode": 33188,
      "old_path": "sdk_nnbd/lib/mirrors/mirrors.dart",
      "new_id": "9b7d45408f047726888f5e2dca50a4b65ac61647",
      "new_mode": 33188,
      "new_path": "sdk_nnbd/lib/mirrors/mirrors.dart"
    }
  ]
}
