)]}'
{
  "commit": "7ceddaad71c496f90ce4e15df97c3ddfdb6480c1",
  "tree": "dc47ab6ad11da19247cf8d23a0c16ac3e47bd879",
  "parents": [
    "df4e73cfa11b9fab46c5eb5cccb7206d688b3473"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Tue Sep 17 14:57:35 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 17 14:57:35 2024 +0000"
  },
  "message": "[cfe] Create SourceConstructorBuilder through fragments\n\nChange-Id: I78e40b1c5cd80e9e32a0c96f99ec9c9a172ad8e4\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/385580\nReviewed-by: Jens Johansen \u003cjensj@google.com\u003e\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6239b0ecfa7479fc6abbc017931b0d8b43fe0fe0",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/fragment.dart",
      "new_id": "3eeda4f15f831cd500870f6137d197863f29018f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/fragment.dart"
    },
    {
      "type": "modify",
      "old_id": "3a45c114ebf25e7488ea85d491e947342ad8a03e",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/constructor_tearoff_lowering.dart",
      "new_id": "4e48cf9a7013437b3eed5783bd7ec6519a0dd5b3",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/constructor_tearoff_lowering.dart"
    },
    {
      "type": "modify",
      "old_id": "6c06b5e046cb65b019d9a9eec61f6c3c756ed23c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/offset_map.dart",
      "new_id": "e5658410872aec5503b874a6708ed40a49fada0d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/offset_map.dart"
    },
    {
      "type": "modify",
      "old_id": "c491aa8eeceef61719b2076792a7685f334c637d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_builder_factory.dart",
      "new_id": "38e1760a68ed31c0a368b4e3217d798e55d64742",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_builder_factory.dart"
    },
    {
      "type": "modify",
      "old_id": "a1d980c7b06a636fb120a14b469dc6015642f07a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_constructor_builder.dart",
      "new_id": "a46b88c50c091eae8c8713ec2f2da9d9617dfc38",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_constructor_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "2429e3b45a284d22926c9c78b3419e381e7fd18a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_enum_builder.dart",
      "new_id": "1345804477abc882e196d0e679fdeb01fe952397",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_enum_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "6b5cd460019e7fa80c3ed489e3a6922a55c0a348",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart",
      "new_id": "23e02000cfdd65c9a3c17e36d71d630ad15b51be",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart"
    }
  ]
}
