)]}'
{
  "commit": "dbdfb1eb60686308ace0fbf989743ca0b3f456d3",
  "tree": "603be7407718e7612a24f64a07e3b1c45378f86f",
  "parents": [
    "8e608e8050bee03c2537e600dbcd51af0bec8322"
  ],
  "author": {
    "name": "Paul Berry",
    "email": "paulberry@google.com",
    "time": "Tue Sep 02 11:47:57 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 02 11:47:57 2025 -0700"
  },
  "message": "[front_end] Add `withArguments` to `Template` class.\n\nThe CFE `Template` class now exposes a `withArguments` method, which\nbehaves the same as `withArgumetsOld` method, but accepts named\narguments rather than positional arguments.\n\nIn follow-up CLs, I will adjust the names of these positional\nparameters to be more descriptive, and update call sites to use\n`withArguments` rather than `withArgumentsOld`. This should make the\ncall sites clearer and easier to understand.\n\nChange-Id: I6a6a6964638e0312003aa622c5e0fef782b8d979\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/447963\nReviewed-by: Johnni Winther \u003cjohnniwinther@google.com\u003e\nCommit-Queue: Paul Berry \u003cpaulberry@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ab87a730dcd91af5a24ec66e6957edbf560492c",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/messages/codes.dart",
      "new_id": "1dc1d19a59563efda368ddf4eeb3a745a389cd82",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/messages/codes.dart"
    },
    {
      "type": "modify",
      "old_id": "95f742dae14768124ab533fe175e2ecd67bbeade",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/messages/codes_generated.dart",
      "new_id": "d9e2f45a13e8f16f172cc0b488f243f9c20f2fc2",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/messages/codes_generated.dart"
    },
    {
      "type": "modify",
      "old_id": "966bf7517884efa659cd157e74224fa14675d4ef",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/block_kind.dart",
      "new_id": "33d53dea451fced74488241e24534ca13d8f68f8",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/block_kind.dart"
    },
    {
      "type": "modify",
      "old_id": "97f3425a0f218d4b71e564aa1bd5426eff3e38ea",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/identifier_context.dart",
      "new_id": "a13f83eb049e2c82138a5543051fbc999a11effd",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/identifier_context.dart"
    },
    {
      "type": "modify",
      "old_id": "7e602171f1a7c0a9600759b4be228db6a87771d8",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/parser/parser_impl.dart",
      "new_id": "9405b133b47a53488a62f94484dde16fbcb26ff8",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/parser/parser_impl.dart"
    },
    {
      "type": "modify",
      "old_id": "43ed2727e24ee821475c529ca0306335db6cea40",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/builder/named_type_builder.dart",
      "new_id": "01519e5a73964806025e6d9f655a4642c2d49936",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/builder/named_type_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "7caa5ad567ae2c0a7fc528167d7d606fd1db2c04",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/codes/cfe_codes_generated.dart",
      "new_id": "a8449663510cb1eecb44104ca451a1b7e1b63099",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/codes/cfe_codes_generated.dart"
    },
    {
      "type": "modify",
      "old_id": "dc74eebe26d50a2f1e553d19b393270df6994e64",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/dill/dill_loader.dart",
      "new_id": "86289ee6a946d44d3af08700af5bd8c81dc1c56e",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/dill/dill_loader.dart"
    },
    {
      "type": "modify",
      "old_id": "af662dab1596125e5a9155de225e4b0a0ec730a3",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/body_builder.dart",
      "new_id": "654aa48ca0c0d4b1b18e91909205ce16e3f88ab5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "5323d03fd1569879ff7066b091f5b2ec13cf9e3d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/hierarchy/delayed.dart",
      "new_id": "e1047e148dcec73bf7c06a8be54ecfbe89fee28a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/hierarchy/delayed.dart"
    },
    {
      "type": "modify",
      "old_id": "d4920eafc220b2e253b12ff9177238e9295a201e",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/outline_builder.dart",
      "new_id": "61e0b51d9a8e75aee9f8a9c6c06ab77a1bd81283",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/outline_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "06c79631b1ca18efa660281e3a36715873193111",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/source_loader.dart",
      "new_id": "b5b8aead496822eeafdb2db97abb7c497183de15",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/source_loader.dart"
    },
    {
      "type": "modify",
      "old_id": "e084910df050c6dfc9132c6b18e824a04310ba3a",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/type_inference/inference_visitor_base.dart",
      "new_id": "11aad0e4e3a5f83700b464bf427d85a4433a74b2",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/type_inference/inference_visitor_base.dart"
    },
    {
      "type": "modify",
      "old_id": "893b57d243191ef09a7cd4e79f84697374c69d68",
      "old_mode": 33188,
      "old_path": "pkg/front_end/tool/generate_messages_lib.dart",
      "new_id": "561fb36cb6e9a1250266640684dccd4125705c16",
      "new_mode": 33188,
      "new_path": "pkg/front_end/tool/generate_messages_lib.dart"
    }
  ]
}
