)]}'
{
  "commit": "86bafd31d54596fc9d3a2b0577a20fdbec44ba29",
  "tree": "42d1df7ccb0bfc086fb4b8aac8cb66bb9d28d0b6",
  "parents": [
    "638a3954c1c9d369aad7eb14470d5fd617b89042"
  ],
  "author": {
    "name": "Ben Konyi",
    "email": "bkonyi@google.com",
    "time": "Mon Jan 19 12:57:10 2026 -0500"
  },
  "committer": {
    "name": "dart-internal-monorepo",
    "email": "dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com",
    "time": "Mon Jan 19 10:55:09 2026 -0800"
  },
  "message": "[ Widget Preview ] Fix crash when `@Preview` annotations appeared outside of `lib/` (#180768)\n\nThe widget preview scaffold requires that previews are defined within\nimportable libraries. Since Dart does not support absolute paths for\nimports or relative imports outside of the project, it\u0027s not possible\nfor the widget previewer to display previews defined outside of `lib/`.\n\nThis change updates the preview detector to ignore libraries that don\u0027t\nhave a package name (e.g., libraries under `test/`) and updates\n`packageName` properties to not allow for null to make it clear that\npackage names are required for previews.\n\nFixes https://github.com/flutter/flutter/issues/178651\nhttps://dart.googlesource.com/external/github.com/flutter/flutter/+/b74475af9deacad3eb3c40a22d8290fcc40a89b5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "487d17f011dc34c2d10c5dfe95524f3f25e336dd",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "3271af5d22d35cdff769951a1f4e8e7935bca34f",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "afb1ec9ffaf1a91426b0ee1a686ba5e1b16856b1",
      "old_mode": 33188,
      "old_path": "commits.json",
      "new_id": "2d0509d97cb96028190791897ff047ecd03957fd",
      "new_mode": 33188,
      "new_path": "commits.json"
    }
  ]
}
