)]}'
{
  "commit": "2f7bfc404a5e2a3f94061b1d5567567699fc8a87",
  "tree": "ccb98225a6538d4de7d28c933326defe838d192a",
  "parents": [
    "e8952e39771ff43ff9baa46ec6686b355496e7e7"
  ],
  "author": {
    "name": "Srujan Gaddam",
    "email": "srujzs@google.com",
    "time": "Thu Feb 29 04:15:49 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Feb 29 04:15:49 2024 +0000"
  },
  "message": "[dart:js_interop/_unsafe] Clean up API docs\n\n- Rephrase docs on JS types\n- JS -\u003e JavaScript where applicable\n- “This” and “that” expanded to refer to the thing\n- Add docs to undocumented members\n- Rephrase some docs to be clearer and more explicit\n- Move warnings to format that dartdoc can display specially\n- Add warnings to every single member that should have it\n- e.g. -\u003e like\n- Makes similar docs consistent\n- Removes library declarations per style guide. Regenerates\n  expectations to handle the change.\n\nCoreLibraryReviewExempt: Backend-specific library. Docs only.\nChange-Id: I246f8c20d594741149766e5a76bb186debf54ded\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/352977\nReviewed-by: Sigmund Cherem \u003csigmund@google.com\u003e\nCommit-Queue: Srujan Gaddam \u003csrujzs@google.com\u003e\nReviewed-by: Lasse Nielsen \u003clrn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5f6af4481e9f669e3d6113a6e814ea027b0dfb3a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/dart2js/extension_types/external.dart.weak.outline.expect",
      "new_id": "1c181a08d9be3256714291f589adf13367831f92",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/dart2js/extension_types/external.dart.weak.outline.expect"
    },
    {
      "type": "modify",
      "old_id": "8b0292014455872b83786f012209c0ae06a6382b",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/dart2js/js_interop_transforms/isa.dart.weak.outline.expect",
      "new_id": "a4efeebe8a5aaf1f3a621931e4a0a27fed2fe940",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/dart2js/js_interop_transforms/isa.dart.weak.outline.expect"
    },
    {
      "type": "modify",
      "old_id": "5f6af4481e9f669e3d6113a6e814ea027b0dfb3a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/dartdevc/extension_types/external.dart.weak.outline.expect",
      "new_id": "1c181a08d9be3256714291f589adf13367831f92",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/dartdevc/extension_types/external.dart.weak.outline.expect"
    },
    {
      "type": "modify",
      "old_id": "36024fa95ae13c4e53270dd7a81ca7f2dc83981d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/dartdevc/js_interop_transforms/isa.dart.weak.outline.expect",
      "new_id": "83ada2d29c6d56f94301df208785329ad1f5e36d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/dartdevc/js_interop_transforms/isa.dart.weak.outline.expect"
    },
    {
      "type": "modify",
      "old_id": "9d47ea8eb8f678813c46dbad810171ce27ec57f4",
      "old_mode": 33188,
      "old_path": "sdk/lib/js_interop/js_interop.dart",
      "new_id": "c8bf5483691b39f33d3eb0785c43cf64031ff695",
      "new_mode": 33188,
      "new_path": "sdk/lib/js_interop/js_interop.dart"
    },
    {
      "type": "modify",
      "old_id": "3eb4c1ffda5a37770e2257ade36cc6d76f205d2f",
      "old_mode": 33188,
      "old_path": "sdk/lib/js_interop_unsafe/js_interop_unsafe.dart",
      "new_id": "f5eb1869e9d40417d68abc9766e8ec0cdcfe4126",
      "new_mode": 33188,
      "new_path": "sdk/lib/js_interop_unsafe/js_interop_unsafe.dart"
    }
  ]
}
