)]}'
{
  "commit": "2946ea71d52ad4573b783bc7ad5fd9fa195db885",
  "tree": "9fe34152c9c57b05641f33ea2d2e3237d2d58502",
  "parents": [
    "38d534ea5759eee7d75578f18153d391e34b5416"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Fri Jan 31 11:35:10 2025 -0800"
  },
  "committer": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Fri Jan 31 11:35:10 2025 -0800"
  },
  "message": "Macro. Remove more from analyzer/ and analysis_seever/.\n\nChange-Id: Id5426cce73395d3d95657cf1e0b5f9d85fe3f574\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/406921\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b39b0e9434d4eadc63b9cf73f4a803703c17f1e",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/computer/computer_highlights.dart",
      "new_id": "9ad93fa832ca934f0500ebcc87bd04a114206af0",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/computer/computer_highlights.dart"
    },
    {
      "type": "modify",
      "old_id": "a01ab250ce7f0e851a421c60b266a5cf03e5f3e6",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_assists.dart",
      "new_id": "eb71cf49cf37f4791557dcc7c22ee27baea77414",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_assists.dart"
    },
    {
      "type": "modify",
      "old_id": "3edf6465d05006a28a72a94305b052ffca414e82",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_available_refactorings.dart",
      "new_id": "bc67e62ce31c0cc90256f62952ab26a944b7e432",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_available_refactorings.dart"
    },
    {
      "type": "modify",
      "old_id": "ffc87ebdd443d8d5fd6b9bc4a321eb58248a8687",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_fixes.dart",
      "new_id": "2cb605714fce1f6c9839a533ece9f106fe4f23c5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/handler/legacy/edit_get_fixes.dart"
    },
    {
      "type": "modify",
      "old_id": "949e6bcd905851f511ae71f3c7b6e81f282f6d21",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/assist_internal.dart",
      "new_id": "e5217dcaba5e5a87da84e9b3560626426fb28400",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/assist_internal.dart"
    },
    {
      "type": "modify",
      "old_id": "4a7ae9a103a880bb14bff9e74bc01a0596f564d7",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/bulk_fix_processor.dart",
      "new_id": "218375fd60f993cf046c48d08f452b81ca99e46a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/bulk_fix_processor.dart"
    },
    {
      "type": "modify",
      "old_id": "125dc93c4047f738b0513f3c6077a9d7730af406",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/error_fix_status.yaml",
      "new_id": "21e10b494128d0a72891d24f93daedd38246cf76",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/error_fix_status.yaml"
    },
    {
      "type": "modify",
      "old_id": "6bd63aae9e3ab9545397a98a08267fc8ce415215",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_getter_to_method.dart",
      "new_id": "369935ed5575a58312ae19eb1fbac04d22230783",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_getter_to_method.dart"
    },
    {
      "type": "modify",
      "old_id": "d53678ed12ac290c208051a5b660176876e2b6cf",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_method_to_getter.dart",
      "new_id": "a9135522b7f8bc144db3e7ab586419460f37a207",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_method_to_getter.dart"
    },
    {
      "type": "modify",
      "old_id": "c92136c3dfd3a6a59ddf6e401213398cab4a95d4",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/edit/bulk_fixes_test.dart",
      "new_id": "67cbed2aafbc165cda3cb0effd0fbe1a2bc1e6dc",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/edit/bulk_fixes_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c722009a32c88be91769adcb57d5ee753632fcdb",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/edit/refactoring_test.dart",
      "new_id": "24810afdf923f8483ce4f71982f0b6a14336fddc",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/edit/refactoring_test.dart"
    },
    {
      "type": "modify",
      "old_id": "81fc8a0bb8e184eabb7f886a27eef14bdb9bc6ca",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/lsp/code_actions_assists_test.dart",
      "new_id": "39ba77fa03fca13e6e0be71a1ee1546a30b90cf1",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/lsp/code_actions_assists_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d450f4f5e602a187c967aa52eb296173a217a5f2",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/lsp/code_actions_fixes_test.dart",
      "new_id": "6ecf1d4a4d26c98358e5c961c098b85993f2fd55",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/lsp/code_actions_fixes_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b1275cc9e263cdf0b695694676fe84e9272d92c7",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/lsp/code_actions_refactor_test.dart",
      "new_id": "3e97cef4c8fa49d660a751210347641f9939e998",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/lsp/code_actions_refactor_test.dart"
    },
    {
      "type": "modify",
      "old_id": "defd8f693bcd1f5cb124eb5d0d690322a5f1e75a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/correction/assist/convert_into_expression_body_test.dart",
      "new_id": "14fded48aa38628147aea0cd87dbd45d1805411f",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/assist/convert_into_expression_body_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7b8981da8ec2aa32b1f24d6dae525894a5508e4a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/src/services/correction/fix/import_library_sdk_test.dart",
      "new_id": "3584b16ac1aa2e9aad115886f16870c28ea4b152",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/src/services/correction/fix/import_library_sdk_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4906559a94e986b45aa970da65ac5b2041f9a523",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server_plugin/lib/src/correction/fix_processor.dart",
      "new_id": "03bbe1a8ea93c467d326e7c3edeb0dbadf01ce07",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server_plugin/lib/src/correction/fix_processor.dart"
    },
    {
      "type": "modify",
      "old_id": "a91034ec5f07bcb4585fa0fd2e5b3d14b9ec2c43",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/analysis/results.dart",
      "new_id": "c00f0ab608a9db3a41a2a14f986ac233b925a361",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/analysis/results.dart"
    },
    {
      "type": "modify",
      "old_id": "64f790a5967e9b0f47945802c6e9d628e5e91151",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/element/element2.dart",
      "new_id": "75cd0553d2071691b67d2ae6ea901e149b3c9766",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/element/element2.dart"
    },
    {
      "type": "modify",
      "old_id": "5c99230e23c24ace2a5065c7d96ae05d5e349b72",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/driver.dart",
      "new_id": "0cd3a916c257c9d3711916aa0892140844da16ca",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/driver.dart"
    },
    {
      "type": "modify",
      "old_id": "9a6fa556241c7d2ad61d39479f9552964de860f4",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/library_graph.dart",
      "new_id": "bb02f91ef2fd6f9bb931956701c6bfa1ba49cd1c",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/library_graph.dart"
    },
    {
      "type": "modify",
      "old_id": "0f31e98d8559a00e6893b8b4e20bef7e72253409",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/results.dart",
      "new_id": "e6d0abaeee755781f643d3c1867b239714b69de4",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/results.dart"
    },
    {
      "type": "modify",
      "old_id": "5c0342424da15c8e7f5276161fb6d6f365a7b281",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/ast/ast.dart",
      "new_id": "2e2cc011669f45517856576779002bcf778ea70c",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/ast/ast.dart"
    },
    {
      "type": "modify",
      "old_id": "6e959eef2ba996531f9b57793412d4b4821a26cd",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/ast/to_source_visitor.dart",
      "new_id": "cc60b8fb600b98494cdf61f84407bfed35d8f52d",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/ast/to_source_visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "63f3bd1db8d184033fd4d81919a37062605cbde2",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/element/element.dart",
      "new_id": "6b5818a61da8911f273852467173348a10d4110b",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/element/element.dart"
    },
    {
      "type": "modify",
      "old_id": "b214d7e34dc1f9b9e07afebbdf2b7b427142243b",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/error/hint_codes.g.dart",
      "new_id": "8ed8f634d0a4372463345f2d34c794ef2165ebd0",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/error/hint_codes.g.dart"
    },
    {
      "type": "modify",
      "old_id": "3f9b5c471a5e0aa492f7fa4b51c043ac1d623012",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/error/codes.g.dart",
      "new_id": "1d3c5fb6d4c7b6c3e3c2fa9d9dd12ba693294f2d",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/error/codes.g.dart"
    },
    {
      "type": "modify",
      "old_id": "94fa6edd44e93dc11f5156fa509123f23e7ee94a",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/error/error_code_values.g.dart",
      "new_id": "026c074ac8a0d99fa9fa3eee0bea92c3ec5e8148",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/error/error_code_values.g.dart"
    },
    {
      "type": "modify",
      "old_id": "2ac4956e078015b5c5132462aa92412f277ef752",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart",
      "new_id": "6a509452ecce323d91912fd3e2f809a3ec383731",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "55d603617410f62ea955a653d3fb05c5ffa7409e",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/generated/error_verifier.dart",
      "new_id": "b32db8a130dd0d7975e639ec71f0523397d9900e",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/generated/error_verifier.dart"
    },
    {
      "type": "modify",
      "old_id": "294dbd8a11c75ea334a9f8656b2d0744436882e0",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/ast_binary_tag.dart",
      "new_id": "5a0e040f66bd0fe2aceedd05ab8e4332a983e420",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/ast_binary_tag.dart"
    },
    {
      "type": "modify",
      "old_id": "6ad09a5593d2ef7ee0e656f20376a743b80699f4",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/bundle_reader.dart",
      "new_id": "bfef87d7c5621d341e5ba304f8b87734d2adf786",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/bundle_reader.dart"
    },
    {
      "type": "modify",
      "old_id": "95814857837d6eeff1a238714a8dd4ec1979337d",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/bundle_writer.dart",
      "new_id": "1a95f36f68064bedf718e36effc91ed7096ee2fb",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/bundle_writer.dart"
    },
    {
      "type": "modify",
      "old_id": "7ed95def3123f204bba5dff5207c1ab3eb209a98",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/element_builder.dart",
      "new_id": "f7580ec3f6277317642a9155d8a43d5be8dc4545",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/element_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "35228430ae7bddff39e6155ffae769a5ad9757f2",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/element_flags.dart",
      "new_id": "7c98429948cd5d377c41646768be4db12c443e79",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/element_flags.dart"
    },
    {
      "type": "modify",
      "old_id": "32595940e8619121c7cf3be8289bf28abe101f4d",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/informative_data.dart",
      "new_id": "939186815a22aed4a4b87d619a240f57464c1d20",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/informative_data.dart"
    },
    {
      "type": "modify",
      "old_id": "5aa483b47eae1036f7c53b5e557c21f4a9c4701e",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/library_builder.dart",
      "new_id": "5e55194f2471ebf0d801916a76814e431297b8ca",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/library_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "5a84096b75706399eeed1b60fd4fa448654cd66c",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/test_utilities/mock_sdk.dart",
      "new_id": "95eafa3dd450452eed7020ac66c712bf3cfeec24",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/test_utilities/mock_sdk.dart"
    },
    {
      "type": "modify",
      "old_id": "c33c08e817a169d669741dc6b5a8c73ef31c60a4",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/util/file_paths.dart",
      "new_id": "450b7b46111d6761a4725bb62d55cde5c391a859",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/util/file_paths.dart"
    },
    {
      "type": "modify",
      "old_id": "3f5c018080e275d91a35846047251a6263175145",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/messages.yaml",
      "new_id": "ea804daaa765074da7d87a68ac3be8f72c6e6d10",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/messages.yaml"
    },
    {
      "type": "modify",
      "old_id": "608846509ee6a4e444c601ddcf82b47a7685dc32",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/analyzer_state_printer.dart",
      "new_id": "99e0d2febd19eddf5fe11413fd847951ab36c13a",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/analyzer_state_printer.dart"
    },
    {
      "type": "modify",
      "old_id": "06df03d198fa35cda61497b0a35f8784f77f17ab",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/driver_caching_test.dart",
      "new_id": "271277df444cc7be4b86bf8315329d4ee46da7dd",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/driver_caching_test.dart"
    },
    {
      "type": "modify",
      "old_id": "57713263e27452de9d658a82121a2466d5752673",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/result_printer.dart",
      "new_id": "0330069dbae32a6bdfc58c990d290745b1eda96b",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/result_printer.dart"
    },
    {
      "type": "modify",
      "old_id": "bff53a9cb2e61f90eadaad58e1bb373c023c8be5",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/resolution/context_collection_resolution.dart",
      "new_id": "69b92c1a91b803dfc57170a20413cb41d1cba397",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/resolution/context_collection_resolution.dart"
    },
    {
      "type": "modify",
      "old_id": "a998a570b6f3d441ddd69416aa8053489904b7ae",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/resolution/node_text_expectations.dart",
      "new_id": "9ef109ee1fd5fa6674084f91ba76a39f7451b457",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/resolution/node_text_expectations.dart"
    },
    {
      "type": "modify",
      "old_id": "3385c33f7464b893da99e7adf04443864ef6d7bf",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/resolution/resolution.dart",
      "new_id": "b56cbe067e418267f926c1fa942c9d0a0d30d1ae",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/resolution/resolution.dart"
    },
    {
      "type": "modify",
      "old_id": "2c4877a69cae317f6b5645439455d00ccf656cc9",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/summary/element_text.dart",
      "new_id": "8a4a0ed8d1990d65a19182e19877345bcad0df8a",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/summary/element_text.dart"
    },
    {
      "type": "delete",
      "old_id": "2fb889f558b3ad99b0c53001cf4326a42aae8ff8",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/summary/macros_environment.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c19b68d047ff5f21b45b1d5af0a4a7105a54615b",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/verify_tests_test.dart",
      "new_id": "deca8ad9bac9fd5a8e868819ff4d293fef7ce4cb",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/verify_tests_test.dart"
    },
    {
      "type": "modify",
      "old_id": "14f6e525fc4dfe8ab3d403ebe81bba869686dcce",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/test/src/utilities/client_uri_converter_test.dart",
      "new_id": "d6ec5b252608fd0fa2fa0395f77cbc305cc0f107",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/test/src/utilities/client_uri_converter_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d490873ffc34ae54b1fdf6008eee58d364a99c2e",
      "old_mode": 33188,
      "old_path": "pkg/linter/lib/src/rules/one_member_abstracts.dart",
      "new_id": "68ab9976ea4316ce98da15aea362d1d1ceaf64b9",
      "new_mode": 33188,
      "new_path": "pkg/linter/lib/src/rules/one_member_abstracts.dart"
    }
  ]
}
