)]}'
{
  "commit": "e5d926da8cfb5a568697fc066ac8afbc3689f8a8",
  "tree": "fb1c8425f53ceef18ddb86763a8f83ee3b611ef1",
  "parents": [
    "423479c4c9e27d45b7524de978669164d0a5d44f"
  ],
  "author": {
    "name": "Daco Harkes",
    "email": "dacoharkes@google.com",
    "time": "Fri Apr 11 12:04:21 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 11 12:04:21 2025 -0700"
  },
  "message": "[native assets] Use workspace pubspec for user-defines\n\nNative assets are cached for the whole pub workspace. So to avoid\ninvalidating caches for running hooks from different root packages,\nonly read user-defines from the workspace `pubspec.yaml`.\n\nBug: https://github.com/dart-lang/native/issues/39\nBug: https://github.com/dart-lang/native/issues/2187\n\nChange-Id: I3aeb91455a418004d3e28c231dc1f5d002c15739\nCq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-win-release-try\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/422101\nAuto-Submit: Daco Harkes \u003cdacoharkes@google.com\u003e\nReviewed-by: Hossein Yousefi \u003cyousefi@google.com\u003e\nCommit-Queue: Daco Harkes \u003cdacoharkes@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "44bdd16610260a5b9c40bc62c509b67d8d539dad",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/lib/src/commands/build.dart",
      "new_id": "7c03f4ae09244870a9ea3f243a18ff1fd06215e8",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/lib/src/commands/build.dart"
    },
    {
      "type": "modify",
      "old_id": "856991ddb0a9819fffd6a38f63e63bcb49e9983b",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/lib/src/commands/compile.dart",
      "new_id": "d2168b4139f35af7b150b17562d85b0478bdbecb",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/lib/src/commands/compile.dart"
    },
    {
      "type": "modify",
      "old_id": "c1d8342378d6f8f2fc5ecd482291436f3240dcc1",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/lib/src/commands/run.dart",
      "new_id": "3cb3137959bd95250697a20fd8d19a3019f79574",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/lib/src/commands/run.dart"
    },
    {
      "type": "modify",
      "old_id": "a0fb127d0b4354b7e71b8082e40154de539d2db3",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/lib/src/commands/test.dart",
      "new_id": "4133ba7fde11e718da9f697863ec3a9992dae574",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/lib/src/commands/test.dart"
    },
    {
      "type": "modify",
      "old_id": "6e6c3e2b2fd3d2361f6d029a8c16938d9c7c24cb",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/lib/src/native_assets.dart",
      "new_id": "5dbcd96a5cc0d5f744471b86ca2e98a9b73cff4f",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/lib/src/native_assets.dart"
    },
    {
      "type": "modify",
      "old_id": "f324514a6b548cf3f694b26b54fcfa877427cbd4",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/test/native_assets/build_test.dart",
      "new_id": "25a4c7d6e56125af50ac9522c18a668695223303",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/test/native_assets/build_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3472c1f0120db4174efe075723e877f4b9d39517",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/test/native_assets/helpers.dart",
      "new_id": "e915644ef2047b950a250b53d2e6d4e9dd94a63c",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/test/native_assets/helpers.dart"
    },
    {
      "type": "modify",
      "old_id": "60d143e78d335c46fdd6c658eeebfbaa914ec9fb",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/test/native_assets/run_test.dart",
      "new_id": "b74e23790ea060a555b817d354601ffcfba55ea2",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/test/native_assets/run_test.dart"
    },
    {
      "type": "modify",
      "old_id": "543b752270a9c872feadfd00311e74ad218a2eb6",
      "old_mode": 33188,
      "old_path": "pkg/dartdev/test/native_assets/test_test.dart",
      "new_id": "1222eccdc5c1becb9b4150be82eaee607931bc43",
      "new_mode": 33188,
      "new_path": "pkg/dartdev/test/native_assets/test_test.dart"
    }
  ]
}
