)]}'
{
  "commit": "6ac97058e159882bb05c5894a27a11056c3ab4b0",
  "tree": "230011a3723f4c8b3d063342546284a3cf8d0cda",
  "parents": [
    "7baee70a14f889d300602e5d46a3b34c2a4758fa"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Tue May 21 11:20:36 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue May 21 11:22:03 2024 -0700"
  },
  "message": "Resolve the following 98 technical \"build-missing-std-includes\" debt issues:\n\nmissing #include \u003cutility\u003e for \u0027std::move\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/alarm_factory.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/link.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/packet_filter.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/queue.cc\n\t//depot/google3/third_party/quic/test_tools/test_ticket_crypter.cc\n\t//depot/google3/third_party/quic/test_tools/web_transport_resets_backend.cc\n\t//depot/google3/third_party/quic/tools/connect_udp_tunnel_test.cc\n\t//depot/google3/third_party/quic/tools/devious_baton.cc\n\t//depot/google3/third_party/quic/tools/legacy_client/quic_epoll_client_epoll_network_helper.cc\n\t//depot/google3/third_party/quic/tools/quic_client_default_network_helper.cc\n\t//depot/google3/third_party/quic/tools/quic_memory_cache_backend_test.cc\n\t//depot/google3/third_party/quic/tools/quic_server.cc\n\t//depot/google3/third_party/quic/tools/quic_server_test.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_dispatcher.cc\n\t//depot/google3/third_party/quic/tools/simple_ticket_crypter.cc\n\nmissing #include \u003calgorithm\u003e for \u0027std::max\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/alarm_factory.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/link.cc\n\t//depot/google3/third_party/quic/tools/quic_tcp_like_trace_converter.cc\n\nmissing #include \u003cstring\u003e for \u0027std::string\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/alarm_factory.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/link.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/packet_filter.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/port.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/queue.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/quic_endpoint.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/quic_endpoint_base.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/simulator_test.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/switch.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/traffic_policer.cc\n\t//depot/google3/third_party/quic/test_tools/web_transport_resets_backend.cc\n\t//depot/google3/third_party/quic/tools/connect_tunnel_test.cc\n\t//depot/google3/third_party/quic/tools/devious_baton.cc\n\t//depot/google3/third_party/quic/tools/legacy_client/quic_epoll_client_epoll_network_helper.cc\n\t//depot/google3/third_party/quic/tools/legacy_client/quic_epoll_client_test.cc\n\t//depot/google3/third_party/quic/tools/qpack_offline_decoder_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_client_default_network_helper.cc\n\t//depot/google3/third_party/quic/tools/quic_default_client_test.cc\n\t//depot/google3/third_party/quic/tools/quic_epoll_client_factory.cc\n\t//depot/google3/third_party/quic/tools/quic_memory_cache_backend.cc\n\t//depot/google3/third_party/quic/tools/quic_memory_cache_backend_test.cc\n\t//depot/google3/third_party/quic/tools/quic_packet_printer_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_reject_reason_decoder_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_server_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_server_test.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_crypto_server_stream_helper.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_server_stream.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_server_stream_test.cc\n\t//depot/google3/third_party/quic/tools/quic_spdy_client_base.cc\n\t//depot/google3/third_party/quic/tools/quic_url.cc\n\nmissing #include \u003cmemory\u003e for \u0027std::unique_ptr\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/link.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/packet_filter.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/queue.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/quic_endpoint_test.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/simulator_test.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/switch.cc\n\t//depot/google3/third_party/quic/tools/connect_udp_tunnel.cc\n\t//depot/google3/third_party/quic/tools/legacy_client/quic_epoll_client.cc\n\t//depot/google3/third_party/quic/tools/quic_client_default_network_helper.cc\n\t//depot/google3/third_party/quic/tools/quic_default_client.cc\n\t//depot/google3/third_party/quic/tools/quic_epoll_client_factory.cc\n\t//depot/google3/third_party/quic/tools/quic_memory_cache_backend.cc\n\t//depot/google3/third_party/quic/tools/quic_name_lookup.cc\n\t//depot/google3/third_party/quic/tools/quic_packet_printer_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_server_factory.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_client_session.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_dispatcher.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_server_session.cc\n\t//depot/google3/third_party/quic/tools/quic_spdy_client_base.cc\n\t//depot/google3/third_party/quic/tools/quic_toy_server.cc\n\nmissing #include \u003calgorithm\u003e for \u0027std::min\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/quic_endpoint.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_server_stream.cc\n\nmissing #include \u003cvector\u003e for \u0027std::vector\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/quic_endpoint_base.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/simulator_test.cc\n\t//depot/google3/third_party/quic/test_tools/test_ticket_crypter.cc\n\t//depot/google3/third_party/quic/tools/crypto_message_printer_bin.cc\n\t//depot/google3/third_party/quic/tools/qpack_offline_decoder_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_client_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_client_interop_test_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_memory_cache_backend.cc\n\t//depot/google3/third_party/quic/tools/quic_packet_printer_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_reject_reason_decoder_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_simple_server_stream_test.cc\n\t//depot/google3/third_party/quic/tools/quic_spdy_client_base.cc\n\t//depot/google3/third_party/quic/tools/simple_ticket_crypter.cc\n\t//depot/google3/third_party/quic/tools/simple_ticket_crypter_test.cc\n\nmissing #include \u003coptional\u003e for \u0027std::optional\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/quic_endpoint_base.cc\n\t//depot/google3/third_party/quic/tools/quic_memory_cache_backend.cc\n\t//depot/google3/third_party/quic/tools/quic_packet_printer_bin.cc\n\t//depot/google3/third_party/quic/tools/quic_spdy_client_base.cc\n\t//depot/google3/third_party/quic/tools/quic_toy_server.cc\n\nmissing #include \u003cutility\u003e for \u0027std::make_pair\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/simulator/simulator.cc\n\t//depot/google3/third_party/quic/test_tools/simulator/traffic_policer.cc\n\nmissing #include \u003cmemory\u003e for \u0027std::shared_ptr\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/test_tools/test_ticket_crypter.cc\n\t//depot/google3/third_party/quic/tools/simple_ticket_crypter.cc\n\nmissing #include \u003cmemory\u003e for \u0027std::make_unique\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/tools/connect_tunnel_test.cc\n\t//depot/google3/third_party/quic/tools/simple_ticket_crypter_test.cc\n\nmissing #include \u003climits\u003e for \u0027std::numeric_limits\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/tools/legacy_client/quic_epoll_client_epoll_network_helper.cc\n\t//depot/google3/third_party/quic/tools/quic_client_default_network_helper.cc\n\nmissing #include \u003cset\u003e for \u0027std::set\u0027 (google3-build-missing-std-includes)\n\t//depot/google3/third_party/quic/tools/quic_client_interop_test_bin.cc\n\nCL generated via Upkeep (go/upkeep).\n\n#upkeep #autofix #codehealth #cleanup\n\nPiperOrigin-RevId: 635870375\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48939b53f45c5f4bc27943e58f79311a9376c65f",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/alarm_factory.cc",
      "new_id": "066ae7a219fe0ba86999352ebae8da4756990dd1",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/alarm_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "e2a094bfe60fa543105ade507c13290c89427724",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/link.cc",
      "new_id": "33854905ae1cf9639b6062b2ff6a01b48c74d83a",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/link.cc"
    },
    {
      "type": "modify",
      "old_id": "fc07c1542a54f9b762170985e5c15aba327cdbd7",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/packet_filter.cc",
      "new_id": "ad682f72c9620f9d78a1d6132bf386d5c054f3b3",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/packet_filter.cc"
    },
    {
      "type": "modify",
      "old_id": "bffc086fa5aea7632a1407b59a111ce634fb1344",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/port.cc",
      "new_id": "b3eda68b2b766b048006df8db18ae2d4d80286a9",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/port.cc"
    },
    {
      "type": "modify",
      "old_id": "5a1eccf61a5e8abdc0bd1692f4840cbb90257b51",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/queue.cc",
      "new_id": "885f814bf90cb0afcbfee1ddbd69015d2f1e1906",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/queue.cc"
    },
    {
      "type": "modify",
      "old_id": "d4d580985cf28b28b957310f6a4852000214997b",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/quic_endpoint.cc",
      "new_id": "1d26383dcddeb2da64831ecfad48fff4b0d35da9",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/quic_endpoint.cc"
    },
    {
      "type": "modify",
      "old_id": "209994a174643627cb347cf3fc67b787f87ed9b7",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/quic_endpoint_base.cc",
      "new_id": "78d285b604be2434dfa26ff6304ce75737b5ce9e",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/quic_endpoint_base.cc"
    },
    {
      "type": "modify",
      "old_id": "c247eb52aac2e20ea1aefbc85d4f0d6148827d46",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/quic_endpoint_test.cc",
      "new_id": "3b9171eafc6e6f446907649e2696f585344ee5eb",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/quic_endpoint_test.cc"
    },
    {
      "type": "modify",
      "old_id": "49a0ae220fa4237b2ce64b92ac5b6a083a5194b5",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/simulator.cc",
      "new_id": "e6726b5854029386f543e083d48ec29d9179022e",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/simulator.cc"
    },
    {
      "type": "modify",
      "old_id": "4ae04a7803eb87a9daca8a70e036cd2e02d1f3f7",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/simulator_test.cc",
      "new_id": "93197cf1d5dba7f340c0654301d2e824bf4d16f0",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/simulator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fbd396e241a334d162090e247572a3ec4d9db44c",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/switch.cc",
      "new_id": "39c4e310e3a552e268c1710acaf383e9f831a526",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/switch.cc"
    },
    {
      "type": "modify",
      "old_id": "d701a16e360d49333e535c26f5de9907ee794bd4",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/simulator/traffic_policer.cc",
      "new_id": "7d031aa9ea0aead0ceff8326e9fabc76458c6026",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/simulator/traffic_policer.cc"
    },
    {
      "type": "modify",
      "old_id": "0a5ec49f41a759a8b8e4d651505fafdee6c34a39",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/test_ticket_crypter.cc",
      "new_id": "c103138547d7b9c5e0e1b450da17972ea44d5632",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/test_ticket_crypter.cc"
    },
    {
      "type": "modify",
      "old_id": "e77a9f4fbd67d2e5635b0face1bd9c611486f0a7",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/web_transport_resets_backend.cc",
      "new_id": "4a28ff5ddc37d5fcf053f4361ad76c257ae66b16",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/web_transport_resets_backend.cc"
    },
    {
      "type": "modify",
      "old_id": "f52afce3557766891bca16b5c952c93ac3cb05d4",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/connect_tunnel_test.cc",
      "new_id": "9387502144fc7620b67f7d2d88fc9f5d6c0ff277",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/connect_tunnel_test.cc"
    },
    {
      "type": "modify",
      "old_id": "702963f48fdf39a5944c568df0150a5ff8238db9",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/connect_udp_tunnel.cc",
      "new_id": "a4d215ccc03de4855ef8a85346bd1d9a584627a0",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/connect_udp_tunnel.cc"
    },
    {
      "type": "modify",
      "old_id": "73b06c261a3e08b6821630c99a230e66c069bf5e",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/connect_udp_tunnel_test.cc",
      "new_id": "45cb2ffe4c11d6baccf0984d21e3fdee2cc7bb11",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/connect_udp_tunnel_test.cc"
    },
    {
      "type": "modify",
      "old_id": "82850d94a10d009e705fe28b9c7ff3fbc099fe06",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/crypto_message_printer_bin.cc",
      "new_id": "ef0315e6344524f861e46c546d994f30f180f0ac",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/crypto_message_printer_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "a06ce86a291a187043228a02812effc2fc7dbe69",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/devious_baton.cc",
      "new_id": "c4c0dd8181ece1080cd78ec7b47678fd9c65a494",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/devious_baton.cc"
    },
    {
      "type": "modify",
      "old_id": "a5cbc856dd4a67b4a659ae9ad4d0087b56b5876b",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/qpack_offline_decoder_bin.cc",
      "new_id": "737084c7d70c4fb50a20d9adb9b5a83af8878ab6",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/qpack_offline_decoder_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "ad2acf94a47f11e792a627847350faff2d9a161f",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_client_bin.cc",
      "new_id": "3e6dc15de3efec92d4ec4cb805671c099acaa821",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_client_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "f4b0bb20b83bcdb9e3c6e175f57904e1d6d1defa",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_client_default_network_helper.cc",
      "new_id": "d53df5f5ee842ef497f341820ad3544624d48f7f",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_client_default_network_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "990ae2be7bb36a53ee03fc5a981da1e8b59c2e8d",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_client_interop_test_bin.cc",
      "new_id": "4cb07e45f5aeca357fbd2d0fbcb6090e522848c5",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_client_interop_test_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "d6b40f2a6225e2f3bf0cf382df1d9ef60323c492",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_default_client.cc",
      "new_id": "1a202a8cdeb4d1a0a1c5ab5682fc67181148399f",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_default_client.cc"
    },
    {
      "type": "modify",
      "old_id": "d58a24ae0295c6710160eb73fe6844a752bc60cf",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_default_client_test.cc",
      "new_id": "836faaa49fa757ffde8f800efdc24c9ee7ab36a2",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_default_client_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1f6677796725249fc5a0b4ec563cd16f27cafee4",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_epoll_client_factory.cc",
      "new_id": "2ecc0efaacd69b36fcd87dfa928f4715695ad09f",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_epoll_client_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "6b49979188963c12b20ec487e60a4d5c2233bebe",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_memory_cache_backend.cc",
      "new_id": "5a3e168ca7848127e95eb58ad48f362bf1246953",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_memory_cache_backend.cc"
    },
    {
      "type": "modify",
      "old_id": "465df3de3259a35349b3abbca2abd03490e56672",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_memory_cache_backend_test.cc",
      "new_id": "6f16ee33c5eee911ff2b585ca5d2e2cc191f1ce2",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_memory_cache_backend_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dc1d918f5bb6db9aa272b0644ccc0af523c60fe2",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_name_lookup.cc",
      "new_id": "8bf2b96ea409af6aceeb25f7b22d3eb4a6b4eb6a",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_name_lookup.cc"
    },
    {
      "type": "modify",
      "old_id": "314cc20ea6be5564576e8af5ccc42bf262da7df8",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_packet_printer_bin.cc",
      "new_id": "95d0d1d88757b9d52e049735df1779cda45b8d15",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_packet_printer_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "661e3d9122e92e39d306e1a63a8327b729006e85",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_reject_reason_decoder_bin.cc",
      "new_id": "8f9d525178e6828955766e8924b54cd37a68c460",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_reject_reason_decoder_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "21a91a0b2e49f0f82ba70e0a97ccb92cae1baf53",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_server.cc",
      "new_id": "92c82c095553b4cf6b13de7d7dd9d25fe726004d",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_server.cc"
    },
    {
      "type": "modify",
      "old_id": "d823af0f74529ad75695722f741227529bc32c6b",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_server_bin.cc",
      "new_id": "3c1ccd6904043832d34625fe1dfc1c30e82cfb57",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_server_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "7aac48b1e3b51004a92d805f0649ed841f0a51ad",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_server_factory.cc",
      "new_id": "c044c21e43f940aa7dbfc7200d65de4c514b0fca",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_server_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "facd42e7b06f16446c943ed88ec3bc771119330b",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_server_test.cc",
      "new_id": "1abb75c07414f0141247e09d0f4cf7487c0dcb5a",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_server_test.cc"
    },
    {
      "type": "modify",
      "old_id": "da6400d46c2307b6284bf7874b42be237efcbf22",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_client_session.cc",
      "new_id": "5dae254147829287e5bfc6d469c49a667f5a7efb",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "08d63b7ee0893faa670f82c9810a598a0dae149e",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_crypto_server_stream_helper.cc",
      "new_id": "871db8d30d4b154bc0fdf0782826d6c0d0be75aa",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_crypto_server_stream_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "f712f5adb25d6eed46cbd8b10d27ae2f7c8633d5",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_dispatcher.cc",
      "new_id": "e8d0d23aa1bc8a8e05ca9174d8ddbf604a4e262c",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "1f82e11734e16b8bf7a648b09e03f90db9db3648",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_server_session.cc",
      "new_id": "a15532b3a7b48499f43ddefaa41366da86afcb39",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_server_session.cc"
    },
    {
      "type": "modify",
      "old_id": "07c0defc402750093f9bfa386ba29cbd41472853",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_server_stream.cc",
      "new_id": "b71b448538bb072836f3ee2cb6de3d9a4ef0b1c1",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_server_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "975a194d025969a8a773de7b283bbf8586733617",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_server_stream_test.cc",
      "new_id": "e34b709b02115213f120a64cb0b205f995095602",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_server_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "55b66312b5c2054d201fa95ca3cc9cfdf9605ad0",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_spdy_client_base.cc",
      "new_id": "be166536bbe574a2c2af67cadaeb908eed3a44ac",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_spdy_client_base.cc"
    },
    {
      "type": "modify",
      "old_id": "b3d5cec6ed0fb54a435b945dbe2b2e1ab2c0fbef",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_tcp_like_trace_converter.cc",
      "new_id": "e06d39e6266b96d86942be120dab644f56a02e74",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_tcp_like_trace_converter.cc"
    },
    {
      "type": "modify",
      "old_id": "bfe9c89c6983eb6cb2d918c2b36bc3b050dce07a",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_toy_server.cc",
      "new_id": "1c3ec136b1d015d7b76bac96fedaae6e3f155dbc",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_toy_server.cc"
    },
    {
      "type": "modify",
      "old_id": "db527209024f317ca3ba44e80b9b645c4c75cae9",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_url.cc",
      "new_id": "7eaa8c0ac590db09555e316bb350b5cc5e88f69d",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_url.cc"
    },
    {
      "type": "modify",
      "old_id": "ad9fea1a09847cb9e5ef6342c5ee57d430cc9791",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/simple_ticket_crypter.cc",
      "new_id": "7f1f6e72e9b7fea944180369cb3f19f0fdd3bdf3",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/simple_ticket_crypter.cc"
    },
    {
      "type": "modify",
      "old_id": "0399047703ec314e872cc5fd6c18757f6693f18b",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/simple_ticket_crypter_test.cc",
      "new_id": "323dfb6b9937201f0fbba04f8e99a94f0981779f",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/simple_ticket_crypter_test.cc"
    }
  ]
}
