)]}'
{
  "commit": "5c7cb4fdbd5c8a205b7864705a4c7d19ff9e7ed1",
  "tree": "9b4a0b66d6964abdf17e7328bea101ab436d7158",
  "parents": [
    "78660a56a83d8044e1485d996961e1eba7f2f2f4"
  ],
  "author": {
    "name": "Sam Rawlins",
    "email": "srawlins@google.com",
    "time": "Tue Jun 10 09:47:42 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 10 09:47:42 2025 -0700"
  },
  "message": "analyzer: Deduplicate some code around lists of diagnostics into shared helpers\n\nChange-Id: I233977c08c071c6280b2eefc086f3f6fb2964a54\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/433640\nReviewed-by: Paul Berry \u003cpaulberry@google.com\u003e\nCommit-Queue: Samuel Rawlins \u003csrawlins@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4edc13a4ad3d0cf4a76686b3d847db1b0d2d29d4",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/computer/color_computer_test.dart",
      "new_id": "b1b35fed7ae578f5ce0b9a12d76b69daa119ef4a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/computer/color_computer_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3e8d195646d3ab98c50c26ae4557105795369f58",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/code_metrics.dart",
      "new_id": "441aae34c91aec0f27b5f0e2305310f6d39ffacb",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/code_metrics.dart"
    },
    {
      "type": "modify",
      "old_id": "2689069fe0f7ad5ac4dd1edb4d1fbfec41201a0a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/completion_metrics_base.dart",
      "new_id": "9731e7608e3ead07d70d094adc368535022040b8",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/completion_metrics_base.dart"
    },
    {
      "type": "modify",
      "old_id": "b2b6b059d9e9386f88825744be64ce288f2f6bdf",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/flutter_metrics.dart",
      "new_id": "4fff2e19bb76514f0d8a61da13f3c01981428e25",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/flutter_metrics.dart"
    },
    {
      "type": "modify",
      "old_id": "b8c8f9b6319400f4570c33a11dc6dd2949d39f09",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/implicit_type_declarations.dart",
      "new_id": "04731074c19d58ba0a3fcf4c7f096edb4f29b25a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/implicit_type_declarations.dart"
    },
    {
      "type": "modify",
      "old_id": "381e875b3d744e7f2dc29c8f854c79021c043b8a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/relevance_metrics.dart",
      "new_id": "9ce5e262587ef175dec43ea6dfd8e030480b0a0a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/relevance_metrics.dart"
    },
    {
      "type": "modify",
      "old_id": "17d8af591b6cca3b2fb89ff5ebfab31a99cae962",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/relevance_table_generator.dart",
      "new_id": "32fa229f26948f662e76ba29ea5d2da3711205bd",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/relevance_table_generator.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77fdd7a59c939c4cd6f3b8439a797dd3490bcfb1",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/utilities/extensions/diagnostic.dart"
    },
    {
      "type": "modify",
      "old_id": "3c142d9f16e57b072ed7ccf72cdbaa38558a300f",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/util/id_testing_helper.dart",
      "new_id": "db7f123f0ee6bd2910da9c87a2c18de9e63748f0",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/util/id_testing_helper.dart"
    }
  ]
}
