)]}'
{
  "commit": "a4c94716ba71f0968e2bfcdbdd11b94206faf52c",
  "tree": "e6e3b7d0ae4f40d090b60ebe57efd5f6caf28968",
  "parents": [
    "4a8b3c74f2ce40bc77c5485616528e3dd120a8dd"
  ],
  "author": {
    "name": "Chloe Stefantsova",
    "email": "cstefantsova@google.com",
    "time": "Fri Jun 28 09:49:30 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 28 09:49:30 2024 +0000"
  },
  "message": "[analyzer][cfe] Introduce parsing for null-aware elements\n\nPart of https://github.com/dart-lang/sdk/issues/55949\nCloses https://github.com/dart-lang/sdk/issues/55954\n\nChange-Id: I885772f292f6d70425d6eba15bad8b0c6dc86a1f\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/370240\nReviewed-by: Keerti Parthasarathy \u003ckeertip@google.com\u003e\nCommit-Queue: Chloe Stefantsova \u003ccstefantsova@google.com\u003e\nReviewed-by: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2801ba2aa42d30f758a69a4a951fd42f3d3c2f7b",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/forwarding_listener.dart",
      "new_id": "e7bdfb1b245a9625699c194970145747545aabf8",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/forwarding_listener.dart"
    },
    {
      "type": "modify",
      "old_id": "8889dbf3794c881829b8e1b2939c4d092fba9878",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/listener.dart",
      "new_id": "642824e41d4ddc79746c669a4ff3feaccb0513d7",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/listener.dart"
    },
    {
      "type": "modify",
      "old_id": "8b5b93a079068571c8b8202153c3c2da95c57411",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/literal_entry_info.dart",
      "new_id": "9c81f2592af92ad55d98da779e6d7b540a7a06e8",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/literal_entry_info.dart"
    },
    {
      "type": "modify",
      "old_id": "02621b4edb91ae7de305c548f06240747de64513",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/literal_entry_info_impl.dart",
      "new_id": "a8add655db0cc1f0bd7823b2c4c4c6eaf00faab1",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/literal_entry_info_impl.dart"
    },
    {
      "type": "modify",
      "old_id": "88c0fc6237c6a6c5e682339da7ab873ca5b43f91",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/parser_impl.dart",
      "new_id": "f0fd748a84eb926424b590cdcb62425b73287623",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/parser_impl.dart"
    },
    {
      "type": "modify",
      "old_id": "29d41d1f8926851b287cd5eb76232705b8596476",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart",
      "new_id": "bb98c103b9a9de73c45af202af9069e33a6f72eb",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "394d84839cd5c52be2ad05c3d42b63b9625a909d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/body_builder.dart",
      "new_id": "3399d8e940513141bfdf9bb3ad1b5f0a27005291",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "dc7e7f615a95d07482d1d78ad4889337b59f237a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/macro/annotation_parser.dart",
      "new_id": "0de702328c7af23210cba0f947123f9e3dd566c0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/macro/annotation_parser.dart"
    },
    {
      "type": "modify",
      "old_id": "58bb32fb30c20adbbc25d4895ae6eae12333fa24",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/util/parser_ast_helper.dart",
      "new_id": "b9e5d3350ff4c517dc934bdb822abaeafc0ee83f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/util/parser_ast_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "d67b321ad8df5f6a8c0d5fb755f080af8ac1d96a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251.dart.expect",
      "new_id": "4114b55d431acbb8d0d23c05f0888538f5d80acd",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "84fc530c2f813943ea6f6747a6742ca883db922a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251.dart.intertwined.expect",
      "new_id": "7ac869fd8a32fad8849ca49ec0607f9ddb311301",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "66f052093267c3b9c6a611903f078fb64cc47636",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_const.dart.expect",
      "new_id": "85fe115ed9fb2de5850bf07f0fe0662a5eebc513",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_const.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "96fe89b8026956ba0379b93ddfeebc0deaf852de",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_const.dart.intertwined.expect",
      "new_id": "b501898cd1e3317f89a1d9ba4f29d558ee0d3973",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_const.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "5ad14746c6298e12f56c7fc0a9e7572863e07821",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_new.dart.expect",
      "new_id": "55c8bf1c93213e199acfc45c337ced508e53acb3",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_new.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "3903b5a84945da150b9fe88f8d76722af77846cb",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_new.dart.intertwined.expect",
      "new_id": "a284668cffe6e4f6cad38cfd32181481cd75d509",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/error_recovery/issue_45251_new.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "63227f5e76333c0c11b89111d2b4f2c0da6a4570",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/general/function_reference_following_token.dart.expect",
      "new_id": "288192f5b141e0e781fc6e64c027990a33928743",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/general/function_reference_following_token.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "82294b816156630231532aec7ee9872c9d3a283d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/general/function_reference_following_token.dart.intertwined.expect",
      "new_id": "458ab58dbd0b248e3ac76f964b013984cb299f98",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/general/function_reference_following_token.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "c1189bd0ac95ed9729d7358c346b357692bec1d2",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/nnbd/issue_49132_not_nullable.dart.expect",
      "new_id": "379d9a025a5b08bbc8ac0265fece723b628c7dee",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/nnbd/issue_49132_not_nullable.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "1798655c2f340e4bab945e441bd16c28e6f0f43c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/nnbd/issue_49132_not_nullable.dart.intertwined.expect",
      "new_id": "4ec4fe58530fb8a996bddf9022ef2f4b854fee5b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/nnbd/issue_49132_not_nullable.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "0f14de890a72c9fc4e83803fc5e8a5efb1ff4f3a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/nnbd/issue_49678.dart.expect",
      "new_id": "1fb80459b3cbcfbb1bef3ad9d71bd694b659da10",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/nnbd/issue_49678.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "c963c6f5df6b29f544f7e381c96293f34ea4a89a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/nnbd/issue_49678.dart.intertwined.expect",
      "new_id": "295f06dadbf826ef34499d423f061ff47349058a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/nnbd/issue_49678.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "05488bef1e6468b8bdf394532f19a7c23ddfbc70",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/nnbd/issue_49678_prime.dart.expect",
      "new_id": "a6680efff415ff66425a513c06081a0cc5084dcc",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/nnbd/issue_49678_prime.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "2016417a4c9b8c5894012f388535463bd1ae08f9",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/nnbd/issue_49678_prime.dart.intertwined.expect",
      "new_id": "24e4922440b7de3067a152124a2caaf539eb779f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/nnbd/issue_49678_prime.dart.intertwined.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28d9df00ea6788242657dc0bd9c12591f10b1179",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/null_aware_elements/simple_positive.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57766648ede618131161a6850f94b4afe8ec9bcf",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/null_aware_elements/simple_positive.dart.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a937d85da3347b855700256b65a946d3b38222d3",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/null_aware_elements/simple_positive.dart.intertwined.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1a1abd11000e7e3648439bc8de0dbd3d47d31a6",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/null_aware_elements/simple_positive.dart.parser.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57d6ae82069fcc6f1028b2b91d1a210b27617830",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/null_aware_elements/simple_positive.dart.scanner.expect"
    },
    {
      "type": "modify",
      "old_id": "5069152e0a5243d9a68a2bec1fd9c96402436a4f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCase.dart.expect",
      "new_id": "c0dbd6c5be0b0ba55380ee0982bd70b7a5207715",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCase.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "8865451ed4f943c96b03f32db5665eba55d1badf",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCase.dart.intertwined.expect",
      "new_id": "471814ee2d4b94a050668cbfa685f4853a978063",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCase.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "1c0958628b04500297d3d9a11c302d333f79e634",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCast.dart.expect",
      "new_id": "7017a2787f6c25bc2c50cffa4f57cd15ce955fc3",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCast.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "3db49f848ee8d6efeea96293cb46fd4864753d83",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCast.dart.intertwined.expect",
      "new_id": "104ceea92183175407a6f387cac2e2d3b34aa52e",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideCast.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "210ac8cd56c1abadc46c995bc91fe6b7973dead7",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideIfCase.dart.expect",
      "new_id": "84f360ea2989c8b639ae4f4366d75984082b06fe",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideIfCase.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "e1ad0656f662635c2b5141fe8d4180ed8fa96d2c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideIfCase.dart.intertwined.expect",
      "new_id": "c5043256a44c7f5a4c2a80622d95c8a4e36a8712",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideIfCase.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "62714084deb10e8623e006279cd83a4ad243a3ed",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullAssert.dart.expect",
      "new_id": "433fb229c95c3f9446dffac3cbe7ea46b4c82486",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullAssert.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "1568696fb53c667dbd8badcfaa08b034d1f57971",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullAssert.dart.intertwined.expect",
      "new_id": "82b314244ebed82e9a73a56cf758ed5480752f28",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullAssert.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "850ac5497494170ce4e10d241b77892092b9249a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullCheck.dart.expect",
      "new_id": "94fb1650d67ede3cccd693ef915072af02355275",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullCheck.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "1749691c1f31d1d699f87a9c338ee0de451c36c4",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullCheck.dart.intertwined.expect",
      "new_id": "8645c4b2b1a21cef8f2d3e819a11691a803ef13d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_typed_insideNullCheck.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "1a873225a99908eebe3575f4019feff438d5b9ac",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCase.dart.expect",
      "new_id": "ff87c2d6d9a8dbc28922d568e8e13d7dc4179e27",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCase.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "f6be17daa544e6ae73349fc8d9d5a96fc4cb8a8f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCase.dart.intertwined.expect",
      "new_id": "9a970baaf90b3428bb6d178a164f337709b0c408",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCase.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "a042c0ba5d2bf73d91ac04c42e10994e00b75a11",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCast.dart.expect",
      "new_id": "9f16f792aa15da74f7f1e6d58b6a21188019eacf",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCast.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "eead9ff34cbbd59e78b884c9c6f797731759b8ec",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCast.dart.intertwined.expect",
      "new_id": "73cd2c96e8545be541d5fb527448b999b11dc47e",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideCast.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "6ddf3aa7df338075c4f953262ec13f932ba5066b",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideIfCase.dart.expect",
      "new_id": "34f0da06e305bc0b4b3b7d06051c8a223332220c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideIfCase.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "faba8117465aba0bc0c245d7cb2d85bb774c213f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideIfCase.dart.intertwined.expect",
      "new_id": "9cc807d6a761ed1d537a93d80172bb20e72113b8",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideIfCase.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "b67114c2e56497090a1ef866c6efdefaee4b03d4",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullAssert.dart.expect",
      "new_id": "afbc9d16b5b20615787f36d4d09c1dbfec7d7702",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullAssert.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "ff359ae0c896994406cf256a31e344ade921aabd",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullAssert.dart.intertwined.expect",
      "new_id": "e016a2dfb8b282b8d02531a11abcd993cedb0e10",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullAssert.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "ddb519bc8b7d563a455abbdd4db997216b6d98aa",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullCheck.dart.expect",
      "new_id": "1eddc22fb8174ce06ddc38b1bf743c764e7c3263",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullCheck.dart.expect"
    },
    {
      "type": "modify",
      "old_id": "7a03d17fafde9347b396bac0595c4117faf95a5a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullCheck.dart.intertwined.expect",
      "new_id": "e43b3e1500c76f719f7bd93f1c4a145cc2ee7353",
      "new_mode": 33188,
      "new_path": "pkg/front_end/parser_testcases/patterns/constant_map_untyped_insideNullCheck.dart.intertwined.expect"
    },
    {
      "type": "modify",
      "old_id": "681bb9cabc71790d9765305116c8109ba9d69b01",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/coverage_suite_expected.dart",
      "new_id": "78466ff124a02fe6d13175ba2884303652212212",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/coverage_suite_expected.dart"
    },
    {
      "type": "modify",
      "old_id": "84196e776bd27f189ff22ae08e3ead211e8548a8",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/fasta/parser/literal_entry_info_test.dart",
      "new_id": "0f61019f0911c833c0fc5d8ca00df6b08526f556",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/fasta/parser/literal_entry_info_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0b5c61fd5880988623da666fa6a8639750d324bf",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/parser_test_listener.dart",
      "new_id": "0b39db89a7bd7507e50f1778dfd3e67040270102",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/parser_test_listener.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e22d5c60a5d096bb1ab13753f0a9d68c16aca29",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/folder.options"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfab11b130b98d8ff1fa21a09f7909e6f504e6df",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d005c46e1de3fa3dc004e6fbea74e3be6d4e3d05",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d005c46e1de3fa3dc004e6fbea74e3be6d4e3d05",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56120d6edaa89cea9ab12105baf3ab0cf29a3979",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be10d659a140c146dcb534133481bdb702e7bb67",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdd9a79eac8fe7daf212f1be2eae5c18c800f11a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59ed5dfa3f04b1368ec9d815958c266241247cc5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96a7bfeea59c8f1cde08d70151feceef992e16c4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.weak.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c53463ac2ac154d946ba6a12ad2b45790ef5ec4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/null_aware_elements/simple_positive.dart.weak.transformed.expect"
    }
  ]
}
