)]}'
{
  "commit": "e008654ba6a87dbe6ddce29c6fd4d632224cc80f",
  "tree": "c06e020ce926ffd12ab438fd584ac8980a5fc91f",
  "parents": [
    "0f6e13a220b8e8e1f06d439250ef473d0caf78d6"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Tue Jun 13 19:29:08 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 13 19:29:08 2023 +0000"
  },
  "message": "Add ConvertFormalParametersToNamed, a RefactoringProducer.\n\nBug: https://github.com/dart-lang/sdk/issues/45675\nChange-Id: I611648a47bb59acd2db55e7cd77c2504ff83c4cb\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/308841\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\nReviewed-by: Samuel Rawlins \u003csrawlins@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94141afab6e7506acabbe693c182f6b954cd926e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/convert_formal_parameters.dart"
    },
    {
      "type": "modify",
      "old_id": "f2e98f2af7149e072a1bb7afafcbaa92430b6ece",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/framework/refactoring_processor.dart",
      "new_id": "1c8ee12000262e45a13016cdf026cda8cb20dcd4",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/framework/refactoring_processor.dart"
    },
    {
      "type": "modify",
      "old_id": "d6c582591cf0bd2540c3be70543fe1690e358745",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/framework/refactoring_producer.dart",
      "new_id": "94b6abb1f807a10d074bea46b4a9f28bc0da5451",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/framework/refactoring_producer.dart"
    },
    {
      "type": "modify",
      "old_id": "e228d86aa5d3ed4c71888a8926c3a8b2f28e6e7d",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/move_top_level_to_file.dart",
      "new_id": "d3514ae8f497c92ceb2f262555aa31792f5d7162",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/move_top_level_to_file.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac1f04280bb3e840be29be01575853b73873fb04",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/refactoring/convert_formal_parameters_test.dart"
    },
    {
      "type": "modify",
      "old_id": "097a6906500512cf83d903f52e7cb513fff0cbf5",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/refactoring/refactoring_test_support.dart",
      "new_id": "54cd40f2e7b56c4e7f0390076e62e25d586105b5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/refactoring/refactoring_test_support.dart"
    },
    {
      "type": "modify",
      "old_id": "72c4561e6efa964e5561e4fb241ee1dd2c969976",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/refactoring/test_all.dart",
      "new_id": "23815b7ff245760ed0808fe95cc9f45fde6ccb38",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/refactoring/test_all.dart"
    }
  ]
}
