)]}'
{
  "commit": "5575aa082362ea56c1de8709259e63843fbc4f4d",
  "tree": "3090d3c18829437d0dfb54cd1f8e8a537022483d",
  "parents": [
    "dc1130663fa9ab4a352bf375f8643dd13c8a139e"
  ],
  "author": {
    "name": "pq",
    "email": "pquitslund@google.com",
    "time": "Thu Jun 06 19:51:40 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 06 19:51:40 2024 +0000"
  },
  "message": "`RemoveLexeme` producer + quick fix for `GETTER_CONSTRUCTOR`\n\n* Generalizes `RemoveExtraModifier` to a new `RemoveLexeme` producer that works for keywords and modifiers.\n\n* Adds a new (keyword) quick-fix for the `GETTER_CONSTRUCTOR`\n\n\nSee: https://github.com/dart-lang/sdk/issues/55917\n\n\nChange-Id: I0e7fbc33aa970f0754c9533b3ecbd4e9dd9ddb30\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/370100\nAuto-Submit: Phil Quitslund \u003cpquitslund@google.com\u003e\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\nCommit-Queue: Phil Quitslund \u003cpquitslund@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "4e5bf8076b08509050df62354df12de53cd31207",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/remove_extra_modifier.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf70581b580d68abf758c0aeabb592ad7073e8a8",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/remove_lexeme.dart"
    },
    {
      "type": "modify",
      "old_id": "2cdf6c725cb9c0c766fc91e67115f1592470114b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/error_fix_status.yaml",
      "new_id": "78c23432a589b05a583a38e15173acd6e1df9572",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/error_fix_status.yaml"
    },
    {
      "type": "modify",
      "old_id": "86a551f6cf2285057863f9ab02486ffa57311b9f",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/fix.dart",
      "new_id": "7994145b0a3e2b5141b0d65f4591e6bf7a833304",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/fix.dart"
    },
    {
      "type": "modify",
      "old_id": "632426c143047d759563b5c7c018f250904987b5",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/fix_internal.dart",
      "new_id": "9c523ed216c55b2dd5e025c75b6b64ad6ce26a93",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/fix_internal.dart"
    },
    {
      "type": "rename",
      "old_id": "82057e5d05705a0c50472f7973610a82b88a7898",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/correction/fix/remove_extra_modifier_test.dart",
      "new_id": "4bcc254a6b383e8a81306bb55ad3f989948a6c90",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/remove_lexeme_test.dart",
      "score": 92
    },
    {
      "type": "modify",
      "old_id": "c0c93a6615bc639511a9560ba63f1e8d04366854",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/correction/fix/test_all.dart",
      "new_id": "c2ad20ba104cfb31ad4d9530521c4dbdb02338b9",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/test_all.dart"
    }
  ]
}
