)]}'
{
  "commit": "8a08c1bc56c5a31ffce79855aeac136a31e6b340",
  "tree": "214f8075d890ff792db6288ccdf0721eda933ab5",
  "parents": [
    "9f3e0cf09db754796ec82914a5ac8898e362ff39"
  ],
  "author": {
    "name": "pq",
    "email": "pquitslund@google.com",
    "time": "Fri Dec 20 13:56:49 2024 -0800"
  },
  "committer": {
    "name": "Phil Quitslund",
    "email": "pquitslund@google.com",
    "time": "Fri Dec 20 13:56:49 2024 -0800"
  },
  "message": "[element model] migrate `session_helper` API\n\nChange-Id: Ia2717bb24c83a409e853fb5271a3d5ed91cd3306\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/402142\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5297baa463e36ec97211e7ea292baf570caf135b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_document_color_presentation.dart",
      "new_id": "28b44925448080035503ec4696667238e132e700",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_document_color_presentation.dart"
    },
    {
      "type": "modify",
      "old_id": "a31da96c51584515e43f7c067c293861570cc26c",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/add_enum_constant.dart",
      "new_id": "49e2075d9ac597041fa100a25bce73c56fad3c5e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/add_enum_constant.dart"
    },
    {
      "type": "modify",
      "old_id": "22de2536b134b3f839a93ba2c2f00ee7fac10cbb",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/add_key_to_constructors.dart",
      "new_id": "89c4f45824eca0d25311ee1b6caef8676902106b",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/add_key_to_constructors.dart"
    },
    {
      "type": "modify",
      "old_id": "fcb0cedbcf8f8516235d6f184f28e3c9e7fab0df",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/add_late.dart",
      "new_id": "399f8bbbb34f08eb19829f95484de43e9eb4789b",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/add_late.dart"
    },
    {
      "type": "modify",
      "old_id": "783717565dffd6dc9105ca3792927487821007d4",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor.dart",
      "new_id": "67e98307cae2db794f80b3f9a33016ef1b8c14ab",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor.dart"
    },
    {
      "type": "modify",
      "old_id": "501444d4d862b745f4572929a05ce66d47fd6482",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor_for_final_fields.dart",
      "new_id": "e2899155af5489595980a3a49b5d12d824c4f0f1",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor_for_final_fields.dart"
    },
    {
      "type": "modify",
      "old_id": "9c989c86b8b952a852c584fce16561dcfc50e5de",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_field.dart",
      "new_id": "36695e15d44ed760b30ff6f38133cbbd133c0deb",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_field.dart"
    },
    {
      "type": "modify",
      "old_id": "7c3416f8d6b8f199933b78c0944bab05e47626ff",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_getter.dart",
      "new_id": "41744154fba3dfa927f777071d266446c5eac61d",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_getter.dart"
    },
    {
      "type": "modify",
      "old_id": "f34200bb562d9935c917b0fca0d5bc15458a7614",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_method.dart",
      "new_id": "539e935923f30afbb571667adf276b2a5ca2533a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_method.dart"
    },
    {
      "type": "modify",
      "old_id": "4f9c1f52b0d3212b7b8df35349b8acac4ff0406c",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_method_or_function.dart",
      "new_id": "17c572257baff741b9ff8aedf2e52b2ead6682fb",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_method_or_function.dart"
    },
    {
      "type": "modify",
      "old_id": "152df8414933bc7dd8dc3b84af4dd7674ac6575e",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_setter.dart",
      "new_id": "e1f5f6f02071648c39da24f5511100edf09341c6",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_setter.dart"
    },
    {
      "type": "modify",
      "old_id": "701fe94db77349ee96b4f6afe0fee09acbb7cc1a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_convert_to_stateful_widget.dart",
      "new_id": "d24722935307bf7266ead49c250ebfbfb891403f",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_convert_to_stateful_widget.dart"
    },
    {
      "type": "modify",
      "old_id": "e5a2935271eb0c6025e0168d77ce5a01590d0a13",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_convert_to_stateless_widget.dart",
      "new_id": "de4c99d46d25fe9bff6068542f010f697da65b68",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_convert_to_stateless_widget.dart"
    },
    {
      "type": "modify",
      "old_id": "a628fa8b6abb29853574d02605dfe8aa761f857a",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_wrap.dart",
      "new_id": "8546ffa2a4f2e0c64b35fbcec1dc5c35a878f6f7",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_wrap.dart"
    },
    {
      "type": "modify",
      "old_id": "09685b78d94851099aa7586c1967857ca3c76d56",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_wrap_builder.dart",
      "new_id": "376005586664a8a4af0613fbaf7732cc23ce30cb",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_wrap_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "3928904e0cdb0e41277cdd3926c6dc93df81946b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_wrap_stream_builder.dart",
      "new_id": "5896103656ca2efbb6063e1feec894a5de1f36e5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/flutter_wrap_stream_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "ec05b22acb2688971484c144ca8463dc00f503ab",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/make_field_not_final.dart",
      "new_id": "90bb2867632c765021dce61c970585c4e60a936a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/make_field_not_final.dart"
    },
    {
      "type": "modify",
      "old_id": "608ddaa4ba3aba5074f488f25856d84ed218d0dd",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/executable_parameters.dart",
      "new_id": "0083e9ea153506ea374aa27574105ce32078cdf3",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/executable_parameters.dart"
    },
    {
      "type": "modify",
      "old_id": "d6b695d3e8fa879f578216de1464eebe3f5aeefa",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/flutter/property.dart",
      "new_id": "ac3c85c9ebdcd2620f45b525f7bb44c5aa1d2532",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/flutter/property.dart"
    },
    {
      "type": "modify",
      "old_id": "3a763cf2f60e86241adca9f4e1547a6b5a54327b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/flutter/widget_descriptions.dart",
      "new_id": "4ebf0d3cb10a6030f707bf7e80f245521bb7b3d4",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/flutter/widget_descriptions.dart"
    },
    {
      "type": "modify",
      "old_id": "6440ebe100e60314352a1d7e053bb1e59f6e0b6b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/agnostic/change_method_signature.dart",
      "new_id": "0d430ebb300bfdb93c7b5975aadcb9c689f32090",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/agnostic/change_method_signature.dart"
    },
    {
      "type": "modify",
      "old_id": "5eacfb7a11909244ca768122c3d1daa822768ae7",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_getter_to_method.dart",
      "new_id": "6bd63aae9e3ab9545397a98a08267fc8ce415215",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_getter_to_method.dart"
    },
    {
      "type": "modify",
      "old_id": "5f834404ff9764e8fee0789d146cfc4c0d37c3a5",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_method_to_getter.dart",
      "new_id": "d53678ed12ac290c208051a5b660176876e2b6cf",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/convert_method_to_getter.dart"
    },
    {
      "type": "modify",
      "old_id": "98abbc20d1c7c8916aad39f4322d5954cc6947c9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/extract_widget.dart",
      "new_id": "cecc08a911cc18bdf2ef5f22d1ac9468f4b21fb8",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/extract_widget.dart"
    },
    {
      "type": "modify",
      "old_id": "f3ae0a0ae79d34d87ae761687e606ea41d7bb423",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/inline_local.dart",
      "new_id": "c93dea95677b40f0bb0ceee0ee235cfa86919f4a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/inline_local.dart"
    },
    {
      "type": "modify",
      "old_id": "d5adb1a5dc08d85786610160855735eb21813ace",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/inline_method.dart",
      "new_id": "466b4fc4ac2c597378a8183e67d90df7a3702f36",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/inline_method.dart"
    },
    {
      "type": "modify",
      "old_id": "6ee1617252d82bd9e1c9521e351ccabe3d37df5c",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_class_member.dart",
      "new_id": "54cb8dcc42de279fdae1c61bbbee7802874a8641",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_class_member.dart"
    },
    {
      "type": "modify",
      "old_id": "509218c0140e1cd22f868e980f9354320dcdd718",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_constructor.dart",
      "new_id": "184f4f414f643d5f09befe6f541b3bf093c8c0c1",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_constructor.dart"
    },
    {
      "type": "modify",
      "old_id": "5ffbbf50da07ba8bb1cc80bb02c7acbf42f77b7b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_extension_member.dart",
      "new_id": "ec00b2b75017067038bb5f24759399ae2597d19e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_extension_member.dart"
    },
    {
      "type": "modify",
      "old_id": "a949ce3e4b016fa9e926374ae6476797182a5c14",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_local.dart",
      "new_id": "a4fd78557fdf29be7b2eb7baa0b19f78f1d90782",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_local.dart"
    },
    {
      "type": "modify",
      "old_id": "079e1ef247d37287983c990cc42e7fe5f6f6cce6",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_parameter.dart",
      "new_id": "45b89c2e6218e0509df211999f942c12bebac829",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/legacy/rename_parameter.dart"
    },
    {
      "type": "modify",
      "old_id": "c179dd36e5a481feee2221dce394072b0ab2cb06",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/snippets/snippet_producer.dart",
      "new_id": "f8b8eb7cc261721fa71148a66a4726c04de4bc37",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/snippets/snippet_producer.dart"
    },
    {
      "type": "modify",
      "old_id": "27e65fe25411a472467918b619b21d6bade088bf",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server_plugin/lib/edit/dart/correction_producer.dart",
      "new_id": "81e8f29b5aac5e20cf5240ad31e6db748d1185df",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server_plugin/lib/edit/dart/correction_producer.dart"
    },
    {
      "type": "modify",
      "old_id": "2ed685b8ff0ffe372eba98fa431f215759937069",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/session_helper.dart",
      "new_id": "ba6dad5e369518a930e39784e3fafa6396e88f94",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/session_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "a3e36cae3815580dbe854c48eb7ffcaf9a1807f9",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/session_helper_test.dart",
      "new_id": "145b69223e1440ae5f1fa3ebe8e908a69306498a",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/session_helper_test.dart"
    }
  ]
}
