)]}'
{
  "commit": "47f7972a2fbb9b906a33d45bb06b10532ca6b41d",
  "tree": "348816687fe9c98573fc36c5a3ade8de1a8e1e0e",
  "parents": [
    "2ac7957077ed778676fec9edd98d63f5a4e2756f"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Wed Mar 19 07:04:14 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Mar 19 07:04:14 2025 -0700"
  },
  "message": "[cfe] Add GetterDeclaration and SetterDeclaration\n\nIn preparation for handling getter/setter patches through fragments\n\nChange-Id: I25778f96df35856f84654949eb9dc8ce65a37bac\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/416560\nReviewed-by: Jens Johansen \u003cjensj@google.com\u003e\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e333e02416c8a54e30794dbb2e3dc15aa93894f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/enum_element.dart",
      "new_id": "133baf332372959ca3bdba2ea349a85ea2b846ff",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/enum_element.dart"
    },
    {
      "type": "modify",
      "old_id": "20d8b340ed6c8101de8fa6ac212bb6dc35ce6c33",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/field.dart",
      "new_id": "eb8de1a7a958981530eb46a6b3dd64c861ba3321",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/field.dart"
    },
    {
      "type": "modify",
      "old_id": "d2d4e30c4d807ea610a6a92bb8820a574f8f0ca7",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/fragment.dart",
      "new_id": "95eff56cc77489a95400287bfef1464534c7688f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/fragment.dart"
    },
    {
      "type": "modify",
      "old_id": "e3f00794ba04fc77605d1581ab5ce7561e040d92",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/getter.dart",
      "new_id": "ea4731f0d9946fc70b5b765f65932e32bef72a44",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/getter.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1ed65f6df86dde46ca7c9195f5e322869d45dac",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/getter/body_builder_context.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e83c1072789fbdc8d58709107dfd903882085e2f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/getter/declaration.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68afdf5310554b149d8e2e03709ff83d974e214a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/getter/encoding.dart"
    },
    {
      "type": "modify",
      "old_id": "7ee30ed09f3d53e4774ffb90f9e31f64a3a05b5f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/method.dart",
      "new_id": "a3208b9698b5b330bd2b663d6e4b8c85d3c28cda",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/method.dart"
    },
    {
      "type": "modify",
      "old_id": "85a1037a3ac065772b8b86eaa1c250aa88f8e9c2",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/setter.dart",
      "new_id": "d9f2aeb6bdbbb3c208917be88f7fa57db838b938",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/setter.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8953dba3fdd25c6e894cc0912bfe00435d84299",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/setter/body_builder_context.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74fcf5741b066059b95e79e3f2f5d1431145ec47",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/setter/declaration.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6abce303fbd5001093ecaab5de6c1ffd231de951",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/setter/encoding.dart"
    },
    {
      "type": "modify",
      "old_id": "902c1b697531a7369b17aeec52ab4aa958fc3d9e",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/util.dart",
      "new_id": "c7d39fe1aedde186624d70a75b414eaa4029e0c7",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/util.dart"
    },
    {
      "type": "modify",
      "old_id": "fbde17f9d3ff4cfd349a5b2fead4292335ef8149",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_builder_factory.dart",
      "new_id": "8b89d19de5b1da7ea2548187f8bc977ae0502f43",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_builder_factory.dart"
    },
    {
      "type": "modify",
      "old_id": "9ffe85104f6082e3ec038407066784892a88e368",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_property_builder.dart",
      "new_id": "21bf17283a0c15f5f850800f4f712ca26842ac35",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_property_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "d61c459ec471c5765e445ebf05ef0dc23d0dff18",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart",
      "new_id": "5058aaca6ecf9ce7e01143bb13722f8b78b8b8d1",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "823e946e846e4b8e36b71c6812634e9ec7669870",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/coverage_suite_expected.dart",
      "new_id": "d5bb70f2a3049e28d8f2d71ccffe21452ad51379",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/coverage_suite_expected.dart"
    }
  ]
}
