)]}'
{
  "commit": "654f334843eb6cfbadfd15dbc5caf2caec01a168",
  "tree": "1b8b20a7be7260a5eae74679b2da6f4b1946a58f",
  "parents": [
    "467df8c2ef315810ee0217572f1b39cc9a82ec0b"
  ],
  "author": {
    "name": "Slava Egorov",
    "email": "vegorov@google.com",
    "time": "Tue Sep 30 05:28:10 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 30 14:28:10 2025 +0200"
  },
  "message": "Update watcher overflow detection (#2182)\n\nCurrent versions of Dart SDK contain a bug: when watcher overflows on Windows it throws a synchronous exception instead of emitting an error into the stream. Newer versions of Dart SDK will fix this bug - but this\nmeans watcher restart code needs to be updated to be prepared for this.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01755b4077fb000f6e6ec6d587157cf28005d9fa",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/CHANGELOG.md",
      "new_id": "b4c823ea162d28229ba2900c0478abd4827d84e8",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "9b17f8db1bb832715e423c3feef7e469548decc4",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher/windows.dart",
      "new_id": "87eca0f2ffa48dd16d002ab9c0262792df245992",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher/windows.dart"
    }
  ]
}
