)]}'
{
  "commit": "2c058cbab959d50cc9e977c8c993f47cbba647a6",
  "tree": "8569f2079c6bed2026a0ff7d60d60a7943d5e192",
  "parents": [
    "58c7b5abb0c961c6072dc200d7a4ebd78c8188c7"
  ],
  "author": {
    "name": "asedeno",
    "email": "asedeno@google.com",
    "time": "Thu Sep 24 09:27:20 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Sep 24 09:28:00 2026 -0700"
  },
  "message": "Lift QuicByteCount and QuicEcnCodepoint into a new quiche/common/quiche_types.h.\n\nAliases to the new types are added in quic/core/quic_types.h for convenience,\nbut their uses in quiche/common/... are switched to the new types.\n\nOther misc IWYU changes were made, which I tried to keep to a minimum and\nwarrant additional cleanup later.\n\nPiperOrigin-RevId: 987557606\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a391417bb3523d75ffaf80fb8f8df9586bad8d1",
      "old_mode": 33188,
      "old_path": "build/source_list.bzl",
      "new_id": "dd7202051e1dfddacae92d00fbd393b66f6f8dcc",
      "new_mode": 33188,
      "new_path": "build/source_list.bzl"
    },
    {
      "type": "modify",
      "old_id": "db07e973b1141f5b4da06fb00c2298771102ab2f",
      "old_mode": 33188,
      "old_path": "build/source_list.gni",
      "new_id": "7640e1a48720dbc485e5a5f4f8639c8b1debb97d",
      "new_mode": 33188,
      "new_path": "build/source_list.gni"
    },
    {
      "type": "modify",
      "old_id": "f9e60cfc008f5896bee78b87df9a6d3e4d394fa1",
      "old_mode": 33188,
      "old_path": "build/source_list.json",
      "new_id": "45960106bb90b307a6ba1c9d95ee1612459abeb0",
      "new_mode": 33188,
      "new_path": "build/source_list.json"
    },
    {
      "type": "modify",
      "old_id": "fd93e0d4a0273c83f058b922d00251b64bfa9910",
      "old_mode": 33188,
      "old_path": "quiche/common/platform/api/quiche_udp_socket_platform_api.h",
      "new_id": "518fc368ee51c6acc05431e42d02e65b98fc6203",
      "new_mode": 33188,
      "new_path": "quiche/common/platform/api/quiche_udp_socket_platform_api.h"
    },
    {
      "type": "modify",
      "old_id": "4a118e537538172f2eb024e51b5282504778135b",
      "old_mode": 33188,
      "old_path": "quiche/common/quiche_mem_slice_storage.cc",
      "new_id": "3921eb8435bd6398fbc5b1bd6665cc5a38d53ad2",
      "new_mode": 33188,
      "new_path": "quiche/common/quiche_mem_slice_storage.cc"
    },
    {
      "type": "modify",
      "old_id": "f3b02853bff0b6e7ca63968a4d375706218baf84",
      "old_mode": 33188,
      "old_path": "quiche/common/quiche_mem_slice_storage.h",
      "new_id": "3e7410b38fe16e4fd3400ed4f72dfd2952675a58",
      "new_mode": 33188,
      "new_path": "quiche/common/quiche_mem_slice_storage.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf2a14c323d0803767eb020cca07637885199080",
      "new_mode": 33188,
      "new_path": "quiche/common/quiche_types.h"
    },
    {
      "type": "modify",
      "old_id": "d944929cb8a705c3d2381c5a59fd3ad63b2be026",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_types.h",
      "new_id": "e1fe12070d9aaffb17d1b24a1d81dd5aa5cc4f90",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_types.h"
    }
  ]
}
