)]}'
{
  "commit": "ba503c19af69b8c65922900a0451eec9e0a322c5",
  "tree": "d98787fa0954383a00e33969deeee33e08179377",
  "parents": [
    "1a3215fc03b4e6f8000242b6722d335c7833ccfd"
  ],
  "author": {
    "name": "Derek Xu",
    "email": "derekx@google.com",
    "time": "Thu Nov 10 17:08:45 2022 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Nov 10 17:08:45 2022 +0000"
  },
  "message": "[VM/Service] Clarify documentation of RetainingObject\n\nI checked if the retaining paths displayed on Observatory currently made sense, and they do. So, I think that the `getRetainingPath` responses currently being produced are correct, but they are not described well in the spec.\n\nTEST\u003dN/A\n\nChange-Id: I6809ea9ea20574fd18bf5ee3d7d2c190aad62e7d\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/268820\nReviewed-by: Ben Konyi \u003cbkonyi@google.com\u003e\nCommit-Queue: Derek Xu \u003cderekx@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "782a241a5b6081fc5a7b71a6a378a4e568ac6b51",
      "old_mode": 33188,
      "old_path": "pkg/vm_service/lib/src/vm_service.dart",
      "new_id": "9f30e1c8fe80509da351e723bce32d990cda0cef",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/lib/src/vm_service.dart"
    },
    {
      "type": "modify",
      "old_id": "cc5873748952dd4a9efddfc247447e9833033c76",
      "old_mode": 33188,
      "old_path": "runtime/vm/service/service.md",
      "new_id": "8525ff020a3f1817163b1b70dab7e6d470288988",
      "new_mode": 33188,
      "new_path": "runtime/vm/service/service.md"
    }
  ]
}
