)]}'
{
  "commit": "93146ecc73b144138b6f5e9976df51a84be259ea",
  "tree": "fee955bbbb7de43488d0f7741a4d5ed5d7366c1b",
  "parents": [
    "dceefd02ca1affcf1a3d44509da658464eb7ceaf"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Wed May 21 07:03:53 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 21 07:03:53 2025 -0700"
  },
  "message": "[cfe] Pass content maps to NameSpaceImpl\n\nThis moves the computation of the content map from getables/setable\noutside the NameSpaceImpl. This is in preparation for implementing\ngetter/setter and final field/setter through the same PropertyBuilder.\n\nChange-Id: I2c91f7ee9f2650f87ac9512d18834c31684c7309\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/429942\nReviewed-by: Chloe Stefantsova \u003ccstefantsova@google.com\u003e\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2aac71df3a5f91ef7cdd408d804faed5de9e433",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/base/lookup_result.dart",
      "new_id": "641477b7d812419b000e9bff7711215afd246326",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/base/lookup_result.dart"
    },
    {
      "type": "modify",
      "old_id": "9f8b6c4d4e61af97895471368fb933483467cadd",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/base/name_space.dart",
      "new_id": "b3ea10ce67eaa2d40372e2806137379dec2407a2",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/base/name_space.dart"
    },
    {
      "type": "modify",
      "old_id": "56877b399f7abba52c5c6eec7fbce102bd77e082",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart",
      "new_id": "6511c859cb3b323938bd19692f1366d9647ee7e8",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/source/type_parameter_scope_builder.dart"
    }
  ]
}
