)]}'
{
  "commit": "22fe2d2a478dd5b630113beecea48629bf540ee4",
  "tree": "d5358d300d1bf9b414213bd3d8e007694688325a",
  "parents": [
    "8e1224da23fe579410f11219aff5cae86386325b"
  ],
  "author": {
    "name": "Brian Wilkerson",
    "email": "brianwilkerson@google.com",
    "time": "Wed Aug 03 21:37:26 2022 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Aug 03 21:37:26 2022 +0000"
  },
  "message": "Move the legacy refactoring support into a legacy folder\n\nThere were no changes other than to move the files and update the imports\nto match.\n\nChange-Id: I0790d9bf7287d62756ad7534b760689489706d40\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/253602\nCommit-Queue: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\nReviewed-by: Phil Quitslund \u003cpquitslund@google.com\u003e\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92511ccb39c71b8a76aa7bf01c68ffbe214aef88",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/analysis_server.dart",
      "new_id": "a4ea05d1b8d665f488f3ddecac9b20144473f06c",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/analysis_server.dart"
    },
    {
      "type": "modify",
      "old_id": "3ff2d18285e3cbe9f6f1a8ca52a440deeee3aa97",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/cider/rename.dart",
      "new_id": "7b00736afe05f832558198b9dedadc0ece9184e5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/cider/rename.dart"
    },
    {
      "type": "modify",
      "old_id": "5fa0b4ad6d5bd8c02e98dad8ada7a251727080c6",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_available_refactorings.dart",
      "new_id": "1e63f00029397782ffa3d6b15ae0981190733992",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_available_refactorings.dart"
    },
    {
      "type": "modify",
      "old_id": "561cd23bf3d6c8140284875c3baf0c36e33186ce",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/commands/abstract_refactor.dart",
      "new_id": "8d46e2009b1274fe8b059833d336b10be1c75c5f",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/commands/abstract_refactor.dart"
    },
    {
      "type": "modify",
      "old_id": "bd82a4a1eaa885a4d6970c24c025556cdfab6005",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_code_actions.dart",
      "new_id": "e11e588d7617e875ef21c69363d73bf04017b120",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_code_actions.dart"
    },
    {
      "type": "modify",
      "old_id": "facbfd87cf7773d9f0846ef57367bd866cb88344",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_rename.dart",
      "new_id": "8c578814e3b9423fb1b37ce9bd714270390eaf6e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_rename.dart"
    },
    {
      "type": "modify",
      "old_id": "2091ecf41539ebb22a60e562b97189d995245570",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_will_rename_files.dart",
      "new_id": "b7b089a49a828d9aecc62d4a4d644085484e3d49",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_will_rename_files.dart"
    },
    {
      "type": "modify",
      "old_id": "3c57d356e0d6cafb63f6f6db77424d43b3f4f628",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/lsp_analysis_server.dart",
      "new_id": "e7f0ca93dec9ec1f4fad23135d33bcbcb583b7d1",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/lsp_analysis_server.dart"
    },
    {
      "type": "rename",
      "old_id": "e0f9237301665ed99f9c602cb787b7feabde08ef",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/convert_getter_to_method.dart",
      "new_id": "b10f2140749c9f94dbee70d6c56c7dea6a6bc6ba",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_getter_to_method.dart",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "427b1a1ba969bee4df6fdf96793617b739348dee",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/convert_method_to_getter.dart",
      "new_id": "069baef65cf1f5fc6583a51980e95b48129a0725",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_method_to_getter.dart",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "607535c9e93cb2af8ea071fdbfcff8ac326a81f8",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/extract_local.dart",
      "new_id": "2bd7555b56806dff19902db9e939914b602b88f9",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/extract_local.dart",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "80d5192931092eed069a24469e8c2a3cdaa6e99a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/extract_method.dart",
      "new_id": "c18f88feda40ce4bee3ffb5652a033aeda251d1a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/extract_method.dart",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "b476d7cefb4f6663b30f36aa2cf79ed3cfa065f0",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/extract_widget.dart",
      "new_id": "85bbc24b9327c0d8db4da79780ae970cd43e9ca1",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/extract_widget.dart",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "e0f3df7107f133cc6407391fc9794fd91fe615ca",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/inline_local.dart",
      "new_id": "62b91402be9c9244c24f4a5e4cf4fab20796eb04",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/inline_local.dart",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "fec885dc7e56d9440e10fcbe71f7bfc35738d173",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/inline_method.dart",
      "new_id": "c44741a762b701cea8d59ea45dcaeec98c112606",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/inline_method.dart",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "f3f985b6de65cdcc6adf58a83c607335953bf4a3",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/move_file.dart",
      "new_id": "fab53d5fa0c8a87a86d76ee7b985bfe349fb1c23",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/move_file.dart",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "678166f9df33152e33472b5a2c5c4af2528d7c72",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/naming_conventions.dart",
      "new_id": "678166f9df33152e33472b5a2c5c4af2528d7c72",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/naming_conventions.dart",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "88c21deb0a0fd85c10477491bc669f2d74a2cf31",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/refactoring.dart",
      "new_id": "12758bf7d12dfe76e940e41bfd8738d315999d74",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/refactoring.dart",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "d1b121e46fb43e09e39ca5ea1cf89e42c7bbafb9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/refactoring_internal.dart",
      "new_id": "76be8d4e5b034325383857fb4b7d2c04d29650dd",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/refactoring_internal.dart",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "bcc0341f7ad4a4c78069099832762a7a52d278a5",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/refactoring_manager.dart",
      "new_id": "730a8c827a33237f5c99959e35d3cfc43f8f5ce3",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/refactoring_manager.dart",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "a4cba5ba5166073e513eddfb7c7e2c6fb4561845",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename.dart",
      "new_id": "bc26e1506ec9d6b2afebac5547d959d09318982b",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename.dart",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "7661de2a6f0b0c0d55ecfd635f8dbc2da3596b86",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_class_member.dart",
      "new_id": "cafd9675245f12fcff10025e80ca6c5c244ff41e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_class_member.dart",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "134d6e4b0acc0a368abf1565f9d30731ab7506d9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_constructor.dart",
      "new_id": "d4972cb1503ad0318242ce79e7aaef480ef08bf7",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_constructor.dart",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "f0b65ab83ac617772de4d3e27817a755e64873b9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_extension_member.dart",
      "new_id": "c1bb99b9361957465cb63f7700410b74b4647c7f",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_extension_member.dart",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "edcdd80aab6b416e772641c498bf59bfa03e48db",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_import.dart",
      "new_id": "01e2ccd36f7dc87f356668976e429f64ecaa829e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_import.dart",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "a2ca22127023116d78b1ddd87a4797ab57e7ec47",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_label.dart",
      "new_id": "b6c37103650b38e6ce00efcbbe6b45e7434d2450",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_label.dart",
      "score": 81
    },
    {
      "type": "rename",
      "old_id": "ae5d6545773a17f52cb615e4dbc95e69a166f281",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_library.dart",
      "new_id": "1423092bdf9f3d992369cc8405d2968445f98420",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_library.dart",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "26b9a08ea22f5c3c6e1a8e34cc1a1bfa1ea924dc",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_local.dart",
      "new_id": "1df2986fe980ea4aa2d0d9ed78ecd994f56e282f",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_local.dart",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "caa5679108652931382a463a43ca5e6071228a11",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_unit_member.dart",
      "new_id": "0ef382bf8a8dffa8eeb149654d6d398839a79d3c",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_unit_member.dart",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "6e8b38e9bbadca439150e8fe4dac455d64203a08",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/visible_ranges_computer.dart",
      "new_id": "6e8b38e9bbadca439150e8fe4dac455d64203a08",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/visible_ranges_computer.dart",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "e397c48cfde92f0ab4b7f478d9b2e961bee0bbf0",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/edit/refactoring_test.dart",
      "new_id": "f080f50bcb5c259070cafb92976e3bf475d87aaf",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/edit/refactoring_test.dart"
    },
    {
      "type": "modify",
      "old_id": "010d5366dd7da64aaef7e92f028d849e80a09c27",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/abstract_refactoring.dart",
      "new_id": "793296a0ec112451c8f1ada8405bf7c4babb31d8",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/abstract_refactoring.dart"
    },
    {
      "type": "modify",
      "old_id": "dab7e2cfe9b65ddc36b0cb0693ae5748adf630da",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/abstract_rename.dart",
      "new_id": "9bbe6a53c1b6e00795b66ca83ed7057aefacf7e0",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/abstract_rename.dart"
    },
    {
      "type": "modify",
      "old_id": "a0a8d9a733f7ec3eb257f3c1f41c3664150c172c",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/convert_getter_to_method_test.dart",
      "new_id": "29d6dd91c69c74e32f97cfa147839c35d3d4b0b5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/convert_getter_to_method_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3c2042657d66739a6e1ac2068b99530a821db01b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/convert_method_to_getter_test.dart",
      "new_id": "af7fa9aa399e83c831abbfdcc2cdc6eea03c5e38",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/convert_method_to_getter_test.dart"
    },
    {
      "type": "modify",
      "old_id": "018abef1cbe3f9881b18506c5037400f3cf183d6",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/extract_local_test.dart",
      "new_id": "b2db53c645be86b58c0fcc9e091809e3ffdb261d",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/extract_local_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4335a2d9189d34d2b413ddc6bcf646290ac2cd59",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/extract_method_test.dart",
      "new_id": "759b9c5714c59639d90804e23e40e1c314e38f8d",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/extract_method_test.dart"
    },
    {
      "type": "modify",
      "old_id": "eabe685a9f8fe2191d7045b2da48314a8f53d861",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/extract_widget_test.dart",
      "new_id": "2c5b47399b2644553cff5810ecca7ee75f0bb326",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/extract_widget_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3f299ed1500e5e92dd3d8879c07500b434d7c4b0",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/inline_local_test.dart",
      "new_id": "174be56f8590333e7de54343eb64eb3ff048cb47",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/inline_local_test.dart"
    },
    {
      "type": "modify",
      "old_id": "372ce62a022b636fd84aa3a029bb0ba8d586334e",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/inline_method_test.dart",
      "new_id": "d5048894a5aec426e46a805b549d81df1f7f88fe",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/inline_method_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c4baa2743e0014cfb3309b0a0be3daf0dc79ae98",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/move_file_test.dart",
      "new_id": "c605bcd0380a372cf42c896e6c810cb6b748c17a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/move_file_test.dart"
    },
    {
      "type": "modify",
      "old_id": "05be8f8d92d2e662a74437474be0f19962f5f6fc",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/naming_conventions_test.dart",
      "new_id": "d721d15d395e5939fa29f16bd5fd9491d7d1cb2c",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/naming_conventions_test.dart"
    },
    {
      "type": "modify",
      "old_id": "acb01ea4d6fda212a73955545d2d371bcc7a91c9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/refactoring/rename_constructor_test.dart",
      "new_id": "a690c71fa189610b06b3694ee921d460249d53e8",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/refactoring/rename_constructor_test.dart"
    }
  ]
}
