)]}'
{
  "commit": "88d56f0420bf0c7b898811f6fe17a7f3a8de2e67",
  "tree": "56cb05adb69d6543ddf9b7724fb5e701f4769021",
  "parents": [
    "b06e324dd92221d12eff294c8b92b02519916070"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Thu Sep 12 07:34:38 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 12 07:34:38 2024 +0000"
  },
  "message": "[cfe] Add SourceLibraryBuilder.state\n\nThis adds a state enum to SourceLibraryBuilder to help document and\ncheck that methods and properties are access in a valid state.\n\nChange-Id: I16d207995cd716965bad4dfaf010ed96b3761b26\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/383984\nReviewed-by: Jens Johansen \u003cjensj@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "590727a62f196a7639bf1a3673a9e0ddfa3611b9",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/kernel_target.dart",
      "new_id": "0f77309c6bbacf7d761baf655d8849b3aeaa52e4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/kernel_target.dart"
    },
    {
      "type": "modify",
      "old_id": "c642b66b8f406672cd2d8645c1d40af5d956e75c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_compilation_unit.dart",
      "new_id": "5ba2606a4397ced57aea7c59c0ed3c15c067522d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_compilation_unit.dart"
    },
    {
      "type": "modify",
      "old_id": "72991ab3ab234c097c0a450cdb146edc824c3488",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_library_builder.dart",
      "new_id": "9e0a13b26db5e8247f9f94ac573168bff844ace0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_library_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "3f5266f547162cbdc4c8f75adabd3e35cfcbc7b2",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_loader.dart",
      "new_id": "bb7d53ff4c350d294263c1e174a601807dae349c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_loader.dart"
    },
    {
      "type": "modify",
      "old_id": "fbe570c7ad916e495dee49c7fb205412a2b38652",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/spell_checking_list_code.txt",
      "new_id": "81a960ce7938629203c50553fd79a15b0eecef37",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/spell_checking_list_code.txt"
    }
  ]
}
