)]}'
{
  "commit": "1d4e7cd52da7299dd26b59a1eac8d4f2ddc6faa6",
  "tree": "6272197d96a69c7c5de2427593ba26e81edf897b",
  "parents": [
    "fc1e7642640d7f57bd17c6c5d17f059c0efe2d0d"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Wed Sep 23 10:40:39 2020 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 23 10:40:39 2020 -0700"
  },
  "message": "[flutter_tools] do not add events to closed sink in throttle transform (#66468)\n\nThe throttle duration could delay past the point where the destination sink was closed. Check if it is closed before adding an event. Fixes a crash on dev: StateError: Bad State: Stream is already closed.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d1bc3dd2dc2b86f8132484a72e29b5e325130d9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/protocol_discovery.dart",
      "new_id": "bdcbb4501f50f5878bf7f2c8e68a44af2aadcd54",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/protocol_discovery.dart"
    },
    {
      "type": "modify",
      "old_id": "a8335210542ce409c8d64b3c5f83bca6e554daaf",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/protocol_discovery_test.dart",
      "new_id": "0868df3049fa919a884797349593a1b8fa905a57",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/protocol_discovery_test.dart"
    }
  ]
}
