)]}'
{
  "commit": "e5642f322263022091e25751a4bc8c792aa47a2a",
  "tree": "68e8721182af3f1f73d52a622f5f618f127d2bc6",
  "parents": [
    "6487e8838a1bc3cc16b6707922cc46e9aec0fa80"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Mon Apr 11 13:45:33 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Apr 11 13:46:42 2022 -0700"
  },
  "message": "Fix header guards in QUICHE.\n\nfind epoll_server quiche quic spdy http2 -name \"*.h\" | while read filename ; \\\ndo guard\u003d`echo $filename | sed \\\n\"s/\\//_/g;s/\\./_/;s/^/third_party_/;s/$/_/;s/[a-z]/\\U\u0026/g\"` ; \\\ncount\u003d`grep \"$guard\" \"$filename\" | wc -l` ; \\\n[ \"$count\" -ne \"3\" ] \u0026\u0026 echo $guard \u003e\u003e $filename ; done ; \\\nvim `hg st -n`\nPiperOrigin-RevId: 440985605\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2cc2969904e1361e533554fe83c30def8c3a8db",
      "old_mode": 33188,
      "old_path": "quiche/common/platform/api/quiche_reference_counted.h",
      "new_id": "61016da7e81e4d31730add20ba0d5167b284b179",
      "new_mode": 33188,
      "new_path": "quiche/common/platform/api/quiche_reference_counted.h"
    },
    {
      "type": "modify",
      "old_id": "56a08dbddbfe7f88fedeca6a243788702c988b34",
      "old_mode": 33188,
      "old_path": "quiche/common/platform/default/quiche_platform_impl/quiche_time_utils_impl.h",
      "new_id": "369867d5d347618870c806abb3f2a501fe69cd23",
      "new_mode": 33188,
      "new_path": "quiche/common/platform/default/quiche_platform_impl/quiche_time_utils_impl.h"
    },
    {
      "type": "modify",
      "old_id": "eb98196a26b9b0ad256ad803b4f3b0175e7c83ef",
      "old_mode": 33188,
      "old_path": "quiche/common/simple_buffer_allocator.h",
      "new_id": "d5ed06f7b05358eec63f25c9c004ba6f83b61f05",
      "new_mode": 33188,
      "new_path": "quiche/common/simple_buffer_allocator.h"
    },
    {
      "type": "modify",
      "old_id": "a9ef27a0f17fa5ca56807f793c0ccf9cd20124a5",
      "old_mode": 33188,
      "old_path": "quiche/common/test_tools/quiche_test_utils.h",
      "new_id": "088ccd54261583590953ab0d907c72e3ed5bdc95",
      "new_mode": 33188,
      "new_path": "quiche/common/test_tools/quiche_test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "bfe784b20f90b3328aa369938d94d49a1b5665df",
      "old_mode": 33188,
      "old_path": "quiche/epoll_server/simple_epoll_server.h",
      "new_id": "7aeba678689b1d8275139940fdc63b953f2c5b07",
      "new_mode": 33188,
      "new_path": "quiche/epoll_server/simple_epoll_server.h"
    },
    {
      "type": "modify",
      "old_id": "8da7d8196dbaa86b6e4ea18c2a9968692525e240",
      "old_mode": 33188,
      "old_path": "quiche/http2/adapter/mock_http2_visitor.h",
      "new_id": "175434545626b2952e4d6f09b2d134c8868d784d",
      "new_mode": 33188,
      "new_path": "quiche/http2/adapter/mock_http2_visitor.h"
    },
    {
      "type": "modify",
      "old_id": "fc776c23d2cb2b5e6172493228cdf743fc458160",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/batch_writer/quic_batch_writer_base.h",
      "new_id": "4e09a40db70da20a4417b09f45e19f147b6e3b39",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/batch_writer/quic_batch_writer_base.h"
    },
    {
      "type": "modify",
      "old_id": "4cf512b2be4b01a0ff2846119a0727ff37c427ae",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/batch_writer/quic_batch_writer_buffer.h",
      "new_id": "b6fc4122280aae51286c48eb2ebac1eca259688a",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/batch_writer/quic_batch_writer_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "71c8aa88543b52e1769319e0b3d0071474762838",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/batch_writer/quic_batch_writer_test.h",
      "new_id": "e42457c5438467687fde64389fba1875e3868f0d",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/batch_writer/quic_batch_writer_test.h"
    },
    {
      "type": "modify",
      "old_id": "6321cb5a85465eeb2d9cc34d927dae2b63e9111e",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/batch_writer/quic_gso_batch_writer.h",
      "new_id": "70add6a89a0dcb0af30565c0b937a5cf8a81ef10",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/batch_writer/quic_gso_batch_writer.h"
    },
    {
      "type": "modify",
      "old_id": "afbec104e3b498b5df2ee92fcfc0e9d89ffbf8a5",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.h",
      "new_id": "de78fd1d1c74be8a2bbaacc2a5a7afec96660c38",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.h"
    },
    {
      "type": "modify",
      "old_id": "87ecf2ae937aaa413fbf383bbb2c85de936813a4",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/crypto/web_transport_fingerprint_proof_verifier.h",
      "new_id": "6082ca50591b0e9c5570026c46bc9deacb265bf3",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/crypto/web_transport_fingerprint_proof_verifier.h"
    },
    {
      "type": "modify",
      "old_id": "5549cbaf23a9e7045b447f7af70acb27e17c0b0f",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/web_transport_stream_adapter.h",
      "new_id": "560b63f368296dddb00f87647b71c5da41a6ae50",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/web_transport_stream_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "9b4252e90c1d8cbfdb361f3b4a64551cc0355e7b",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/qpack/qpack_required_insert_count.h",
      "new_id": "f20c75929a6f1401bfa762117dbba244952270e2",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/qpack/qpack_required_insert_count.h"
    },
    {
      "type": "modify",
      "old_id": "7203a17813844529586e11c38c9c208c387a5174",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_linux_socket_utils.h",
      "new_id": "f675f19d6fd0008b19fe4113ec8dd241b2cb35de",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_linux_socket_utils.h"
    },
    {
      "type": "modify",
      "old_id": "f7a62710ff34cdfe7183633688ce5129995d296f",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_syscall_wrapper.h",
      "new_id": "fb9e3165dd3e80c1c215b878dfffb6083850159f",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_syscall_wrapper.h"
    },
    {
      "type": "modify",
      "old_id": "e7d7bcc2d65e1eac703730e217204f70ac15a9a7",
      "old_mode": 33188,
      "old_path": "quiche/quic/load_balancer/load_balancer_config.h",
      "new_id": "735db942640e0505f94f443eebb04fe0327daf29",
      "new_mode": 33188,
      "new_path": "quiche/quic/load_balancer/load_balancer_config.h"
    },
    {
      "type": "modify",
      "old_id": "2dc33c6ee3ec7de4443bee2758543f6b6fd011c8",
      "old_mode": 33188,
      "old_path": "quiche/quic/load_balancer/load_balancer_encoder.h",
      "new_id": "b48bb19a839d817a0de05f05e5700a00395e6896",
      "new_mode": 33188,
      "new_path": "quiche/quic/load_balancer/load_balancer_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "039d615cb77bb4239d7d83e30537d1d5c2ff91c9",
      "old_mode": 33188,
      "old_path": "quiche/quic/load_balancer/load_balancer_server_id.h",
      "new_id": "a3398a9220d006a6598e2b78b31b6a52e500f220",
      "new_mode": 33188,
      "new_path": "quiche/quic/load_balancer/load_balancer_server_id.h"
    },
    {
      "type": "modify",
      "old_id": "1ab1f2e59fada87d9df1abd27c516346b2d875e6",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_compression_engine.h",
      "new_id": "8c09de25f258a2753f4e9a081502b3f1a6d6dc12",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_compression_engine.h"
    },
    {
      "type": "modify",
      "old_id": "9cfe3c3df130e9ca82f67975d90a818fe0ddb013",
      "old_mode": 33188,
      "old_path": "quiche/quic/quic_transport/quic_transport_client_session.h",
      "new_id": "46bbb1a934ef599a68f96593ec978944fc126253",
      "new_mode": 33188,
      "new_path": "quiche/quic/quic_transport/quic_transport_client_session.h"
    },
    {
      "type": "modify",
      "old_id": "72a33a81459be63a864f2da09a208ae6db18179d",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_mock_syscall_wrapper.h",
      "new_id": "31f77702752eb0fe76d9d01d551a9acef4f9b145",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_mock_syscall_wrapper.h"
    },
    {
      "type": "modify",
      "old_id": "68799e2e92effc48e42bf9646d3c4ca51535048e",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_stream_id_manager_peer.h",
      "new_id": "2dcde949a0efaa6ac34f39b79bbf237d1fbd52a6",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_stream_id_manager_peer.h"
    },
    {
      "type": "modify",
      "old_id": "1e5708f7b18d175a3f234b2d8bece8672dccb1d5",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_epoll_client_factory.h",
      "new_id": "a911c50c45303d17e4ff8ebb8547fe47d2b713e9",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_epoll_client_factory.h"
    },
    {
      "type": "modify",
      "old_id": "6d6876a45a4ad911210b12f74d9fde882df9ae93",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_epoll_server_factory.h",
      "new_id": "c1e2e2cbc64502dda694b4b7233ff106c88a8302",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_epoll_server_factory.h"
    }
  ]
}
