)]}'
{
  "commit": "34d7087ed2361dbe68faae6af8e7874fb805311d",
  "tree": "0f6e388b1339c24ac290a37dfaefe28ac9a97e0d",
  "parents": [
    "b7477b1e1bc5c8f850299b7abcc58d08ddea9e4a"
  ],
  "author": {
    "name": "Brian Quinlan",
    "email": "brian@sweetapp.com",
    "time": "Tue Apr 16 16:58:36 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 16 16:58:36 2024 -0700"
  },
  "message": "Fix a StateError in IOWebSocket (#1177)\n\nThis occurs when data is received from the peer after the connection has been closed locally.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0df6cbd19f4f3256d191dc9e20c0c48a3a2ccb5",
      "old_mode": 33188,
      "old_path": "pkgs/web_socket/CHANGELOG.md",
      "new_id": "55b26d3b7d302ad43cbaa15f1b726320dd734735",
      "new_mode": 33188,
      "new_path": "pkgs/web_socket/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "5225c07bb99ce76f9799e267bf1f8cb2c05f2367",
      "old_mode": 33188,
      "old_path": "pkgs/web_socket/lib/src/io_web_socket.dart",
      "new_id": "8b82218bcfda4c5673e2a7987dbb90fa7aa55a8e",
      "new_mode": 33188,
      "new_path": "pkgs/web_socket/lib/src/io_web_socket.dart"
    },
    {
      "type": "modify",
      "old_id": "1c341f7329f15809f3fd0a13f8fc15fe47456caa",
      "old_mode": 33188,
      "old_path": "pkgs/web_socket/pubspec.yaml",
      "new_id": "f468dcb379a2b69815b755b8f5c8344e2acdea2d",
      "new_mode": 33188,
      "new_path": "pkgs/web_socket/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "2fe27bb040ac5db9fee05633875633e56c7cb661",
      "old_mode": 33188,
      "old_path": "pkgs/web_socket_conformance_tests/lib/src/close_local_tests.dart",
      "new_id": "cb496ed7764e635f3a5793b374c1cd4eb458386c",
      "new_mode": 33188,
      "new_path": "pkgs/web_socket_conformance_tests/lib/src/close_local_tests.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a082d96238acb34ae0541f61cc5bc085a737079a",
      "new_mode": 33188,
      "new_path": "pkgs/web_socket_conformance_tests/lib/src/continuously_writing_server.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51246c2dcb82a502b7893104bdd19b5c6d1273e4",
      "new_mode": 33188,
      "new_path": "pkgs/web_socket_conformance_tests/lib/src/continuously_writing_server_vm.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c28fe3f11c0ff52d1a4bd26fe75418ccd4e94fb8",
      "new_mode": 33188,
      "new_path": "pkgs/web_socket_conformance_tests/lib/src/continuously_writing_server_web.dart"
    }
  ]
}
