)]}'
{
  "commit": "452844e4300703cdd597618a0f6cd49fee17f96f",
  "tree": "7eaa3473b813df6f68d3acaf84f25add6ee40cb7",
  "parents": [
    "3dfee274cc75ba4686f709e94496cd4d59b13772"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Tue May 14 09:32:01 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 14 09:32:01 2024 +0000"
  },
  "message": "[cfe] Remove LibraryBuilder.isNonNullableByDefault\n\nThis removes the `LibraryBuilder.isNonNullableByDefault` property, which\nis now always `true`, and with it all expressions that directly used its\nvalue. Calls which passes this value use `true` instead. It is further\nwork to remove the parameters that have now become trivial and also\nthe error messages that are no longer used.\n\nChange-Id: Ib7441263022cdd9f251dfcec32d51e26f2732161\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/365807\nReviewed-by: Chloe Stefantsova \u003ccstefantsova@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd0e4bab5a40266654ced786798820dbc89f092d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/builder/class_builder.dart",
      "new_id": "24b68d7a0cd760335f746d3d48f4cb75911054c0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/builder/class_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "58ef677c1af38873a0346716d609c02430b6b52a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/builder/function_type_builder.dart",
      "new_id": "1df68baec454072090d0850a8884748c95e4c0e5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/builder/function_type_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "b958f5624ae21d8c1ae9fa3a9ee8f21e9bf2cb32",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/builder/library_builder.dart",
      "new_id": "a70f31290ff546e21783290c2526fd32e6ab546b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/builder/library_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "9d453735c6f71404ef7e8e525744c785dab9ebb0",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/builder/named_type_builder.dart",
      "new_id": "d2696f2ed4ae432459694c193a474f149696d6b9",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/builder/named_type_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "b6540e9b62424121e28a7796efceaa65a239f61c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/builder/nullability_builder.dart",
      "new_id": "54f580c0d92db01e80dc9e6c8359bdff3690097f",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/builder/nullability_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "f549fc9237fef6066ea4cbb5428cbb0ddae6cb78",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/builder/record_type_builder.dart",
      "new_id": "63a55ed1db43f052bcd335048eeda5bc6b5c27ba",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/builder/record_type_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "99898c0f7076feab5403c170395cf6b838d0958c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/builder/type_variable_builder.dart",
      "new_id": "30595fe9bb6d42ddc7480405beb0dd9aa8d0f188",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/builder/type_variable_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "aedc80d6f17aa3234a85a2305fb0f5b44b1997e0",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/dill/dill_library_builder.dart",
      "new_id": "91e27b6b73efd6004f14994b298e337b58d24fc0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/dill/dill_library_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "5f038f73f511203808e999d967dc74c8ea35c1ae",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/export.dart",
      "new_id": "3eb8ee8a42df4e2d49bad35d1537c511f2d5528b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/export.dart"
    },
    {
      "type": "modify",
      "old_id": "2b19cc31c618d5253294f6b833859518a2183be7",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/incremental_compiler.dart",
      "new_id": "71b68688b9fe91fedbf3bbd5b8e50bef84f1589a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/incremental_compiler.dart"
    },
    {
      "type": "modify",
      "old_id": "6504eef9b1b0f0061a802c84acfaaaef385131b3",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/body_builder.dart",
      "new_id": "5f2b333939d6958e2ddb7224b77a93978639f261",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "8d124cf190233de1d3efa812ebdb625c24f27d7e",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/body_builder_context.dart",
      "new_id": "23d2e7adb4f5bc2b6e646c0bcef698c45cc6b513",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/body_builder_context.dart"
    },
    {
      "type": "modify",
      "old_id": "3f36290db2b151d6c277685c9956ba2badb91962",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/combined_member_signature.dart",
      "new_id": "926613bcd98e6a352c6ab2e5d5e15c900df6ef22",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/combined_member_signature.dart"
    },
    {
      "type": "modify",
      "old_id": "8d86039c9c6e491b8a578ee4a166ee9ad92031e3",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/constructor_tearoff_lowering.dart",
      "new_id": "e94ed0d82efa56228653635890a512eadf57bb3d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/constructor_tearoff_lowering.dart"
    },
    {
      "type": "modify",
      "old_id": "0457955e5e58df6fe5aa1852d29e5c4baa2709a0",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/expression_generator.dart",
      "new_id": "f19396de57a5007e12ee1bff83a75d7adfc9c42e",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/expression_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "3b9648e487aec178a74e95e33163ac73dd092b61",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/forwarding_node.dart",
      "new_id": "aa72c1245175ffdf540f54550657c004622090ec",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/forwarding_node.dart"
    },
    {
      "type": "modify",
      "old_id": "2ef5621e974edb76496ee152f1c96d2acfda73dd",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/hierarchy/delayed.dart",
      "new_id": "bdd126c37d827fec7ee91136a2a5cacf90f60ac6",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/hierarchy/delayed.dart"
    },
    {
      "type": "modify",
      "old_id": "92a02ac0a6693902852131bfb25f74f7d1946adf",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/hierarchy/hierarchy_node.dart",
      "new_id": "0bd8434154aea94a659775b7a399297f51ec8f93",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/hierarchy/hierarchy_node.dart"
    },
    {
      "type": "modify",
      "old_id": "8c07a98af8db5d4b6c8b3e5130047f929313437d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/hierarchy/members_node.dart",
      "new_id": "593c0f7051b5997cd27ec567da7258a783ba82d2",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/hierarchy/members_node.dart"
    },
    {
      "type": "modify",
      "old_id": "cfdbc207cd8931715ce09dcf4209e36d90171e71",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/kernel_helper.dart",
      "new_id": "7e0c19fa60f36756b96c6458f8f6266dcccf0f19",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/kernel_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "b92e0069aa55fca1a56fffeef2d3c4b1d55df3c8",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/kernel_target.dart",
      "new_id": "c352ea1fdd1eb98a7e7d071fcd6be7419d68888d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/kernel_target.dart"
    },
    {
      "type": "modify",
      "old_id": "2e0591b8b7aa1714e56b35ec44846bcd58c63ef0",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/load_library_builder.dart",
      "new_id": "529b1788a4ca3a6dc11265f8ae0a96e95f79cc8c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/load_library_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "ce8db95e64f04a01d200696b9768fda6d04bbb7c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/outline_builder.dart",
      "new_id": "8d2d77eaf987a5565d9e422363fc752932520190",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/outline_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "5fb2535f96a524b6af6de494a4e91a5c1143d449",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_class_builder.dart",
      "new_id": "ddd4c303e7a5ccfaeaafd558e84526072482f090",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_class_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "11a823d136f56a9a65c2b6ca463ee1fb2089127f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_constructor_builder.dart",
      "new_id": "77bc7671ec51adfc9bc86a4c7d9232bad9d1420d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_constructor_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "0e7201d2187fb9ca131dbe755ebff5eeb4ffc554",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_enum_builder.dart",
      "new_id": "8520dff02d4a054d71c9c41e6fee5f96523968e6",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_enum_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "aeb360811f4775e83bb914ad8d8849f4082f3f28",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_extension_type_declaration_builder.dart",
      "new_id": "f86acec92546a60938027e14cc770052774a3978",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_extension_type_declaration_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "47de2924745bb0b3d3745448e95e22b52661b5d7",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_factory_builder.dart",
      "new_id": "e2f5d34ae9381e1d12c97f491059de299d238c17",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_factory_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "cd5a61cbe2ca20260234f2e5cc7bf2a167e59249",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_field_builder.dart",
      "new_id": "0074f83ba2271e80b0666fb50aa06df7b9303c37",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_field_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "62f2e2b88b6e25738dd6ebf05eff335667fcb22f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_function_builder.dart",
      "new_id": "1ba2e6951ecd14ccafbf60f6a357c8082e318e5b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_function_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "066a3d0a21f7144697f37bb9251caf3d2a22de6b",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_library_builder.dart",
      "new_id": "4a3f1ad5022ccea91b2d0f74ed3539d95f976f14",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_library_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "5609bb8777fc82da85ed052a2986aa88eebd18c8",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_loader.dart",
      "new_id": "1e6701bd82addb0a171fcec397b8c8bc8f1090b0",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_loader.dart"
    },
    {
      "type": "modify",
      "old_id": "89028800ce552a93efa21d410f1321300a163304",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/source_procedure_builder.dart",
      "new_id": "e64402d69395d3ec20ebb626341bd048e135a851",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/source_procedure_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "fefa5e224ca36114dc31f68fb1c9b8966ce89e88",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/source/stack_listener_impl.dart",
      "new_id": "f3a8c85797c26f3a63ee03f9b33fe7c78b0a46e4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/source/stack_listener_impl.dart"
    },
    {
      "type": "modify",
      "old_id": "140beb781e8c0a19c6eab57a8081bb195dd3ba8c",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/closure_context.dart",
      "new_id": "d0368645c422370d5c2742cdd958aaed63a39d76",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/closure_context.dart"
    },
    {
      "type": "modify",
      "old_id": "f1ad9c29151f194353a64d65bca88d48622229d6",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/for_in.dart",
      "new_id": "2d12c643d038a3cc2c8083da42e91e6395532f58",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/for_in.dart"
    },
    {
      "type": "modify",
      "old_id": "aa7bacef655b6f83227dc497a861bcca2aa8a97f",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/inference_visitor.dart",
      "new_id": "002a919321b996fdd059d9f07836696c107c2762",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/inference_visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "25d7f519e5b05882a8a9ef31f44b80006e11a95d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/inference_visitor_base.dart",
      "new_id": "4c5f25d62f0fca2254dc5940c023fe2b770b5180",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/inference_visitor_base.dart"
    },
    {
      "type": "modify",
      "old_id": "1f8adedec869603d7126e15b84d85b1af99e62c5",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/object_access_target.dart",
      "new_id": "2ec006d6879177f3c1a2520bd84d07c830ce2a70",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/object_access_target.dart"
    },
    {
      "type": "modify",
      "old_id": "de68a74fa94f80b8d243fe88fc88c01bc5429129",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/type_inferrer.dart",
      "new_id": "2de1caf7981184931e84ed44ee14509de49e1bbd",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/type_inferrer.dart"
    },
    {
      "type": "modify",
      "old_id": "48ab907fe927195a4df93a73d96303d5229b3c56",
      "old_mode": 33188,
      "old_path": "pkg/front_end/test/fasta/testing/suite.dart",
      "new_id": "29994548a0060c9fa610420007920735eb677122",
      "new_mode": 33188,
      "new_path": "pkg/front_end/test/fasta/testing/suite.dart"
    }
  ]
}
