)]}'
{
  "commit": "96ab3c1e44f7f2f460d2266b671978c82702f77a",
  "tree": "f0d2089865cf8a3c622c8332484e58910c3bb6a5",
  "parents": [
    "30dc2de34f408c6b2ada726821d64b1f33f9fd59"
  ],
  "author": {
    "name": "FMorschel",
    "email": "fmorschel.dev@gmail.com",
    "time": "Tue Oct 15 17:09:15 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 15 17:09:15 2024 +0000"
  },
  "message": "[DAS] Consider two lint rules when converting forEach to a for-in loop.\n\nR\u003dkeertip@google.com\n\nFixes https://github.com/dart-lang/sdk/issues/56876\n\nChange-Id: I7188b3c8fee661623ea57158cc3cd0bf601b9fd5\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/389380\nReviewed-by: Samuel Rawlins \u003csrawlins@google.com\u003e\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nAuto-Submit: Felipe Morschel \u003cfmorschel.dev@gmail.com\u003e\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b76364d680427670ffa2f7709275b80808129f6",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/convert_for_each_to_for_loop.dart",
      "new_id": "f0a529c9f49d22bbfc080a5625f7819da2813983",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/convert_for_each_to_for_loop.dart"
    },
    {
      "type": "modify",
      "old_id": "393831a74543aea35b9c6fd69d78f38d899a509a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/correction/fix/convert_for_each_to_for_loop_test.dart",
      "new_id": "9014437d8f9b9feb19986195b96373f847f03f9b",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/convert_for_each_to_for_loop_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ca56ad16551092ac74573e9a8c13687c312d35dd",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/analysis/code_style_options.dart",
      "new_id": "75c4f0b759abaefc14eee7a88e97db60830209b9",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/analysis/code_style_options.dart"
    },
    {
      "type": "modify",
      "old_id": "0b6e4eae3839c4fc753cae5ba142c5de48909d47",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/analysis_options/code_style_options.dart",
      "new_id": "d5e1c51f603ca6a5491f49bb544b8933c4e43ddf",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/analysis_options/code_style_options.dart"
    }
  ]
}
