)]}'
{
  "commit": "fa5af54ad10132ccaa35fbed6637d17bf982f062",
  "tree": "fb5616e8db9567df7080414f5a609378681c756c",
  "parents": [
    "44e79f520fb8a8f5ab22e6293c96dc711d9d679a"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Wed Sep 18 09:07:19 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 18 09:07:19 2024 +0000"
  },
  "message": "[cfe] Create SourceFactoryBuilder from fragments\n\nChange-Id: Id9473e5c6cd78cb502c6c7a0a05dc6dc75a79a77\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/385561\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\nReviewed-by: Jens Johansen \u003cjensj@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2064e3e9fe24245fb32ebda60df49accbf320128",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/builder/member_builder.dart",
      "new_id": "c83ba4cccf158d0eeb8cd57804709e75c8786570",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/builder/member_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "3eeda4f15f831cd500870f6137d197863f29018f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fragment/fragment.dart",
      "new_id": "747561a548eac8d5a78e8981dd91fd6213c0a9dd",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fragment/fragment.dart"
    },
    {
      "type": "modify",
      "old_id": "99e8d69f9cbbadcff5c7f7441365a270fab89309",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/name_scheme.dart",
      "new_id": "28a4d3836229a3418a3f5c9a0bd57e9b2e3230bd",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/name_scheme.dart"
    },
    {
      "type": "modify",
      "old_id": "e5658410872aec5503b874a6708ed40a49fada0d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/offset_map.dart",
      "new_id": "8b79213c7df2a0fed1336b0dc2c7d83651f7f22f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/offset_map.dart"
    },
    {
      "type": "modify",
      "old_id": "38e1760a68ed31c0a368b4e3217d798e55d64742",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_builder_factory.dart",
      "new_id": "0c2495de6981ba0a13991901ee1ba4c558422dfa",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_builder_factory.dart"
    },
    {
      "type": "modify",
      "old_id": "c33edf23baad625725e6e5b6c1bdc88da1fe8981",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_factory_builder.dart",
      "new_id": "230dd235d228eedd2d3a64dbac17ae02e9843d3c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_factory_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "19aa8b05979966d22f08f1263284335a046501bb",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_member_builder.dart",
      "new_id": "a93e1c0874176e07bb7d5e9ae4ee8411d4bd2544",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_member_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "23e02000cfdd65c9a3c17e36d71d630ad15b51be",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart",
      "new_id": "f9fd53f7517294d6ade1a57265698b0facfc296d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "a657052a3e5a8632a699014e8d2775aa34504f0d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/coverage_suite_expected.dart",
      "new_id": "ff120dce22b8c5591014de05503980059d8f0584",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/coverage_suite_expected.dart"
    }
  ]
}
