)]}'
{
  "commit": "7692c1143e1d0fedfedbf8480fc1f254b5a320f6",
  "tree": "d826da988cb01b49d8c260791c770e2a10a65073",
  "parents": [
    "efd9f148fa76c72856391e46e6e39f50651c6213"
  ],
  "author": {
    "name": "Jason Simmons",
    "email": "jason-simmons@users.noreply.github.com",
    "time": "Tue Mar 25 21:08:08 2025 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 25 21:08:08 2025 +0000"
  },
  "message": "Update the Dart package creation script to copy source files instead of creating symlinks to the source tree (#165242)\n\nThe use of symlinks and the use of a directory as a GN output path may\ncause unnecessary rebuilds when Ninja checks file modification times to\ndetermine whether build outputs are up to date.\n\nAlso remove various other unused featues that were copied from the\noriginal version of the script in the Mojo project.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45f492fad750aeaa2cb5e4963f4336db50b31fdc",
      "old_mode": 33261,
      "old_path": "engine/src/flutter/build/dart/tools/dart_pkg.py",
      "new_id": "c60e3e02431e4043f4a1b53ede79aea35ea9b994",
      "new_mode": 33261,
      "new_path": "engine/src/flutter/build/dart/tools/dart_pkg.py"
    },
    {
      "type": "modify",
      "old_id": "cd59f0133a3fe5ed29aff650fed33ae75e64f037",
      "old_mode": 33188,
      "old_path": "engine/src/flutter/sky/dist/BUILD.gn",
      "new_id": "0f1155f6b2a09a9144fde141a6f34f27c5d3fa92",
      "new_mode": 33188,
      "new_path": "engine/src/flutter/sky/dist/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "097d9bc4ae08474add0817dfd4536546ac074de1",
      "old_mode": 33188,
      "old_path": "engine/src/flutter/sky/packages/sky_engine/BUILD.gn",
      "new_id": "23c1aab4f60ed5ef720bab45c9a3993c1006fe74",
      "new_mode": 33188,
      "new_path": "engine/src/flutter/sky/packages/sky_engine/BUILD.gn"
    }
  ]
}
