)]}'
{
  "commit": "ce7164488aec6fc40b9a310a67aa408c628389d3",
  "tree": "3160c496e0521eca2a5d24665cb413be1231c4a4",
  "parents": [
    "944a2f691efe68092812669c77c8f55e881ef19e"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Fri Aug 04 19:13:43 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 04 19:13:43 2023 +0000"
  },
  "message": "Extension types. Semantic highlighting.\n\nChange-Id: I46cde8151965e209a230df811592f8498e93c218\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/318161\nReviewed-by: Phil Quitslund \u003cpquitslund@google.com\u003e\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b9305a17ef6a4029cf42e1e8f5e5cab360cff57",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/doc/api.html",
      "new_id": "b792411dbfee0b0119c6eb174432c2e469c71207",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/doc/api.html"
    },
    {
      "type": "modify",
      "old_id": "853da0da638506ff6ca737186a655eefba50a6ce",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/computer/computer_highlights.dart",
      "new_id": "8130e193606b2b9ca183adaecb7a9c616ab9ed06",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/computer/computer_highlights.dart"
    },
    {
      "type": "modify",
      "old_id": "21bf24c967a1ce52a08be90043194a0b74d05100",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/analysis/notification_highlights2_test.dart",
      "new_id": "16fad28a6510ebd3f9b3a74fc1aa4d35bde4a34f",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/analysis/notification_highlights2_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b4b484853f12a142cb998561786fd716053d9677",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/integration/support/protocol_matchers.dart",
      "new_id": "224b886f43db762f679224463cc84a532666a2f5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/integration/support/protocol_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "56cdb49c97fa691c405005f40e3f3c9bd334b557",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/spec/generated/java/types/HighlightRegionType.java",
      "new_id": "4a03008aab68f5ef8f66c221966e08591169700a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/spec/generated/java/types/HighlightRegionType.java"
    },
    {
      "type": "modify",
      "old_id": "877607aa55ed771d5306cdaac7f43b764e43d004",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server_client/lib/src/protocol/protocol_common.dart",
      "new_id": "815c4cabb6c670e296d985e1d5e1a3660b80c96e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server_client/lib/src/protocol/protocol_common.dart"
    },
    {
      "type": "modify",
      "old_id": "944f81a69158fe0f7818ca4b58cce6398d3f87b0",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/ast/ast.dart",
      "new_id": "f4e596cead819d7c6ed374731543c415ce3a18cd",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/ast/ast.dart"
    },
    {
      "type": "modify",
      "old_id": "e2d7a05785c08d0a98d1efb6ff38d0844f08c34e",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/doc/api.html",
      "new_id": "beb55a5606aaa7575b35fddbe853d50fc6cf857d",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/doc/api.html"
    },
    {
      "type": "modify",
      "old_id": "4987b67ec1f24087ff2a1d25cb29f6a8b5aea51a",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/lib/protocol/protocol_common.dart",
      "new_id": "6ea6d24a8a1cd7c42ca004b591d95a9dab685be9",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/lib/protocol/protocol_common.dart"
    },
    {
      "type": "modify",
      "old_id": "1d38dbd229b384dd97c10d3049edc6762dcdcc43",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/test/integration/support/protocol_matchers.dart",
      "new_id": "f2ea620ef410304e7b77b43c189ec45753a9591c",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/test/integration/support/protocol_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "e570bc462337d6027058802344174e102b5b0606",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/tool/spec/common_types_spec.html",
      "new_id": "516886a30c786e5042f7f15bb238f6e9c5c16f3f",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/tool/spec/common_types_spec.html"
    }
  ]
}
