)]}'
{
  "commit": "d96cecb4ff2244458ccd2dac979f5f995dea9990",
  "tree": "8b8171c7f0f8fb83fc0ed8cecfa02736ecd273f8",
  "parents": [
    "0d9325197436b006131298a27355320ba39950b3"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Fri Oct 25 08:31:35 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Oct 25 08:31:35 2024 +0000"
  },
  "message": "[_fe_analyzer_shared] Support mixins in macro metadata\n\nChange-Id: I1eec1feb0230fa938b727c8eff88a048a53794be\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/391660\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nReviewed-by: Jens Johansen \u003cjensj@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2c928b8013c2ab9c3d5134309b65877dd47377d4",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/metadata/proto.dart",
      "new_id": "28dd5379b98538724acd5975895370bdd4a54bcb",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/metadata/proto.dart"
    },
    {
      "type": "modify",
      "old_id": "e41b9cd9d6a3aeaf357a136584401c1f5f60e3a5",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/metadata/references.dart",
      "new_id": "b526a77b4f4615fcb182d47ce40a6e4a8aca394c",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/metadata/references.dart"
    },
    {
      "type": "modify",
      "old_id": "d410215a2a5100531eece41785a7bb4c41b9f96b",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/metadata/scope.dart",
      "new_id": "7743380ef2323afc45ab37f37ea2fd964aad789b",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/metadata/scope.dart"
    },
    {
      "type": "modify",
      "old_id": "e83ea579dfa56ba282669e12a695f6cc1eb2110e",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/testing/metadata_helper.dart",
      "new_id": "1db0060bb92efd7b1db6e571ffb187a4b5a6d141",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/testing/metadata_helper.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35a0a424836961547def2e3a66b9d8d4b8182447",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/test/metadata/data/mixin/main.dart"
    },
    {
      "type": "modify",
      "old_id": "e47af0150ec83b9a2964c0137b6791100ff6658a",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/macro_metadata.dart",
      "new_id": "6b0cd3b75d1606dfa83c8c74b1e5fb225a74efb6",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/macro_metadata.dart"
    },
    {
      "type": "modify",
      "old_id": "1001a6578a89906650f864ee4f4d0133607abd28",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/macro/metadata.dart",
      "new_id": "55699c2bdf54925cc108aa90e6d23daa81977b07",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/macro/metadata.dart"
    }
  ]
}
