)]}'
{
  "commit": "638f015fb777817d4d987aa0a4d9fb3183727863",
  "tree": "fe0991f548e907bc19b1ecb3e9a4f5a5aec4c21d",
  "parents": [
    "7cb48f85e73ee5bb2b19b8cb37139faf97f547e2"
  ],
  "author": {
    "name": "Kallen Tu",
    "email": "kallentu@google.com",
    "time": "Fri Apr 18 13:13:42 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 18 13:13:42 2025 -0700"
  },
  "message": "[analyzer] Dot Shorthands: Store DotShorthandPropertyAccess in summary.\n\nTesting - Language tests stop crashing, some passing (the failures are from other unimplemented things). Added a unit test for a top level dot shorthand.\n\nBug: https://github.com/dart-lang/sdk/issues/59835\nChange-Id: I885cfc5c33b0b206aeae73438c765f73f4c9175f\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/422845\nCommit-Queue: Kallen Tu \u003ckallentu@google.com\u003e\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35e2f7a13b8294e149fa5534dda58b82de383728",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/driver.dart",
      "new_id": "453f881fe7b6269d309ef0456e4fbd5ce27c6685",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/driver.dart"
    },
    {
      "type": "modify",
      "old_id": "64b3d8773414fe71eecf9f92d54d47b22f33f848",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/ast_binary_reader.dart",
      "new_id": "5d02b3935e2fe3dc0d3c22f5ff346777d62e29a6",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/ast_binary_reader.dart"
    },
    {
      "type": "modify",
      "old_id": "5a0e040f66bd0fe2aceedd05ab8e4332a983e420",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/ast_binary_tag.dart",
      "new_id": "1d61bbbf76fd0f4c60c9118e5b26d1c77a283a0c",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/ast_binary_tag.dart"
    },
    {
      "type": "modify",
      "old_id": "61260c0ace827ff06938d1dd43f4d94cb68c64dc",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/ast_binary_writer.dart",
      "new_id": "6829b848fb3dfcbaf6731d71ba7cab175ab9facb",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/ast_binary_writer.dart"
    },
    {
      "type": "modify",
      "old_id": "74cb7c5088b46c199b6da0ebdb5c876f8ca326d3",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/informative_data.dart",
      "new_id": "fe667680cbad038f04dc31cb586b384dd70902b7",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/informative_data.dart"
    },
    {
      "type": "modify",
      "old_id": "fec8a56647a6bf721ad5393b528ed6d638d7703c",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/summary/elements/const_test.dart",
      "new_id": "cf4d25212de5d5adac07747b6899a76063630010",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/summary/elements/const_test.dart"
    }
  ]
}
