)]}'
{
  "commit": "65a5ed2c0918a0e2a8862b5d731614444ecc5ede",
  "tree": "2118aca0017ca4135a8ba2e9843c31be33157a53",
  "parents": [
    "8bfe452ffd91551dc2d3ac9269b3f0755ca8c32a"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Thu Apr 03 12:42:47 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 03 12:42:47 2025 -0700"
  },
  "message": "Fine. Use tokens and elements for constant expressions.\n\nExtends `ManifestElement` to support not only top-level elements, but also members.\n\nChange-Id: Ia714c4f23113883bac6d6b44ede3c1dfecbbb80d\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/419989\nReviewed-by: Paul Berry \u003cpaulberry@google.com\u003e\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1ab5c28af1042aa347ad3bec9ca5945aa7ac438",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/manifest_ast.dart",
      "new_id": "8c7af73b54c4d53fcc9ba7683e703cc5ad93f023",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/manifest_ast.dart"
    },
    {
      "type": "modify",
      "old_id": "74945a1a1e84b643f26693ee041cfd8d4594b632",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/manifest_context.dart",
      "new_id": "49368f7b32bb3e2b316e2658a2a0ddafc02f781f",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/manifest_context.dart"
    },
    {
      "type": "modify",
      "old_id": "0d3677cdc1f9bffb940d977f3859fdaf556c28f2",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/manifest_item.dart",
      "new_id": "7819bafe978faa2493737894f0eefb876751b799",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/manifest_item.dart"
    },
    {
      "type": "modify",
      "old_id": "5a9d021514b1187ba4414b376d813e47051b15f5",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/driver_test.dart",
      "new_id": "afb6952c53eb8105af29a332d934dcb43ffed505",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/driver_test.dart"
    },
    {
      "type": "modify",
      "old_id": "784416be50bc92f009b58450ee894915e1ad73f8",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/result_printer.dart",
      "new_id": "b112b86f4da6cf4b6c18283494db586e60ef4c27",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/result_printer.dart"
    }
  ]
}
