)]}'
{
  "commit": "9de6abe99a367775c3bfd3d001bda804cb1925a5",
  "tree": "6468a13617ae106a1f2f82c4a3b78a1cd98d650e",
  "parents": [
    "08fc2aec014fbc4eae8acaf66e555866ff957121"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Wed Apr 28 06:24:19 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Apr 28 06:25:28 2021 -0700"
  },
  "message": "Move QuicheTextUtils out of platform.\n\nAll methods are now defined in terms of Abseil or STL, there is no need\nfor QuicheTextUtils to live in platform.\n\nPiperOrigin-RevId: 370889335\nChange-Id: Id75b2f7c6d694481eea17d85690ce12bca03f917\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c196b42d2bba42bbc2cea66f328c3267a6505ad3",
      "old_mode": 33188,
      "old_path": "common/quiche_data_reader.cc",
      "new_id": "f20c752bcce2fd0f82f354d29bc3b1b7cea9f2a4",
      "new_mode": 33188,
      "new_path": "common/quiche_data_reader.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "263c97e9db67e8d77ff96055113bd6e277c22721",
      "new_mode": 33188,
      "new_path": "common/quiche_text_utils.cc"
    },
    {
      "type": "rename",
      "old_id": "42b4115a5de62743a43ab0b4679f7a9c1c782b18",
      "old_mode": 33188,
      "old_path": "common/platform/api/quiche_text_utils.h",
      "new_id": "c99d9e2ac028549e1587c525c86e915c3f031160",
      "new_mode": 33188,
      "new_path": "common/quiche_text_utils.h",
      "score": 66
    },
    {
      "type": "rename",
      "old_id": "4372c072ece56d592129dc93dbe84a0b422f795d",
      "old_mode": 33188,
      "old_path": "common/platform/api/quiche_text_utils_test.cc",
      "new_id": "5c10cbf931a36f40bc904779910592a2c4250ce9",
      "new_mode": 33188,
      "new_path": "common/quiche_text_utils_test.cc",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "48fe9a82c0511fc4f2984af7b90f7e4d15020de6",
      "old_mode": 33188,
      "old_path": "quic/core/chlo_extractor.cc",
      "new_id": "29a43a605e0d46e444220145dfb85e652746e3e5",
      "new_mode": 33188,
      "new_path": "quic/core/chlo_extractor.cc"
    },
    {
      "type": "modify",
      "old_id": "c16668b2fddd4d6c748fec42774fee8f7007b3f3",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/aes_128_gcm_12_decrypter_test.cc",
      "new_id": "dccd7dfa48d1c3531f5fd3cfbe15f14b91e28d4f",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/aes_128_gcm_12_decrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5c093ad4ee02eeaaee3baf460f4e001a9226af7e",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/aes_128_gcm_12_encrypter_test.cc",
      "new_id": "67e35ed8934c10c722a3480220a6dee8dab4e1f8",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/aes_128_gcm_12_encrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6877d9de48f23333e506d3e5e030004db9e04418",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/aes_128_gcm_decrypter_test.cc",
      "new_id": "25abd716576cb59a345dc90f710cb1043969dc3d",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/aes_128_gcm_decrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d51c5deb0ea6515b5b7e688b79429f6c0e8deb49",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/aes_128_gcm_encrypter_test.cc",
      "new_id": "7e5fb25a937bdb37ecf27ae94950be087689637d",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/aes_128_gcm_encrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bfafd2cb5137d7e09b792147768c02021c2acf37",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/aes_256_gcm_decrypter_test.cc",
      "new_id": "c63a589a3d8b33d494ac852bcdaa74a0bc5c2345",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/aes_256_gcm_decrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8d4c1de8e16388c6244fbb88f25b349933498e33",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/aes_256_gcm_encrypter_test.cc",
      "new_id": "a2f8066717cb2f7e584c4ac6f24835eb573d6190",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/aes_256_gcm_encrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b76ee7bf8d46ef95071f0dff43f34202584603f1",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/cert_compressor_test.cc",
      "new_id": "a024d131c2ae217ce676a8dcfed9f287fdd9ea16",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/cert_compressor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c21dd202b2de21b9faf40f27c7944fd2ef8e97b6",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/certificate_view.cc",
      "new_id": "4024a78e9527384c7b43d362522b232dd2c43d1b",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/certificate_view.cc"
    },
    {
      "type": "modify",
      "old_id": "42d8899a7819cf8487d933b126dc7c432d0eaf0f",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/chacha20_poly1305_decrypter_test.cc",
      "new_id": "93e48d257d02617f068a273d0668d4b36355fd46",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/chacha20_poly1305_decrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8c403fede357207a015f9b6b0b4e319c3b38909e",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/chacha20_poly1305_encrypter_test.cc",
      "new_id": "cbce5b41b1f23915cbdd186dfbbebcd0b5cf98eb",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/chacha20_poly1305_encrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4b0f10bcd0d22e11807ec524fdcefbbc8f52fa5e",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/chacha20_poly1305_tls_decrypter_test.cc",
      "new_id": "b71bcf127f83f1c506195de79d2bca9ca68765ee",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/chacha20_poly1305_tls_decrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7bca425a70873f6353bbf97459f480b160a650df",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/chacha20_poly1305_tls_encrypter_test.cc",
      "new_id": "61aaac73d179468ef2b5cd972d3f0a77007156b1",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/chacha20_poly1305_tls_encrypter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3109924d59eae54f65cad040795204adcc7f8723",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_message_printer_bin.cc",
      "new_id": "68e3d9cbe19ec23fcc93af21c42d5723990f937f",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_message_printer_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "7414eda86927eafb4d52e5098239dad21e73e6b7",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_server_test.cc",
      "new_id": "7fadbbdcef78fb3c86fc65d51b9c54c867155293",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_server_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4586b9bbb4aff53a185af4ed1eed5f592dab5ec0",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_utils_test.cc",
      "new_id": "0f2df3a7f9077d57684b1a3bedf414efd7c0d032",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c886cbe989e8761763496dab10cd4d1e41214493",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_client_config.cc",
      "new_id": "3f94e7cda6020c2929c2de7510cef86e9f3ce1a4",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_client_config.cc"
    },
    {
      "type": "modify",
      "old_id": "dbe271d9e011cf609e9c92753dcc6fdc2dd7bb79",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_server_config.cc",
      "new_id": "f2a88095aac678dd64d451dcde3b96d8573bd9f5",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_server_config.cc"
    },
    {
      "type": "modify",
      "old_id": "9f70c355237de5bf48793c76f419fceefc5b7b03",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_server_config_test.cc",
      "new_id": "484e46eee6a544b6a3c507f60d2d8695ecdb0f69",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_server_config_test.cc"
    },
    {
      "type": "modify",
      "old_id": "73f850ed68a80b1374eb5f90924d6a2da44388fd",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_hkdf_test.cc",
      "new_id": "e23d3f2a1e9aa263e4a1b94c8f2bcfc962884a10",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_hkdf_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8ad442fc694e9255646da729d3f560d1c8699c06",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_new_token_frame.cc",
      "new_id": "8642fd9326579a76a381b954bba5eba0776ed829",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_new_token_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "857ca19291f26c02df38d78486c0fa7c88e56469",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_path_challenge_frame.cc",
      "new_id": "0f88bb831603b6e436011b682636781763ab5e4c",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_path_challenge_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "ade4156b8abf61c5eb953ebfeee714798f594392",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_path_response_frame.cc",
      "new_id": "f802b131b308400efe956e7d687db0f40627e167",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_path_response_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "95c1c5cf88f0462ef3bfdd168be941a65b16df68",
      "old_mode": 33188,
      "old_path": "quic/core/http/http_decoder_test.cc",
      "new_id": "05d580e20e1a4e12d9b544bff1a720d16dec00f3",
      "new_mode": 33188,
      "new_path": "quic/core/http/http_decoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "83a894078fd0bc9b6251bac234a26dbf63a9f8f7",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_receive_control_stream.cc",
      "new_id": "39d8b42a5a2b224e25c9e3e17935f0f4b9d3aaf0",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_receive_control_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "b81d0ba1549d83422b9ad4afe0e8a079d4e3bf06",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_receive_control_stream_test.cc",
      "new_id": "03f21d8a70f98abd9e5353dcfabedd6cbe1510e7",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_receive_control_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d1be0df27cafdf288dfd185955b52135dd73df6f",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream_test.cc",
      "new_id": "c5af1dc4a905616fc200d58dbc323030026cdc36",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "084b596ee13d7dfc93e4288b9330404b2060e37b",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session.cc",
      "new_id": "9977288bf5fd4ef70f65f5c8862e8b39d4a621c3",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session.cc"
    },
    {
      "type": "modify",
      "old_id": "dbf5def9a60f8fdfed9e4b5b917eb4748add7047",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session_test.cc",
      "new_id": "7d4debb53ea28988322660e861cbbf50378c8156",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4d4cc95f94d63fd95f115ebccb69624010e46e5f",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_stream.cc",
      "new_id": "3e46fd622664c99bf2a79204f81990dc56991eda",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "d3a3c92d209852119afe569649d020d11467f472",
      "old_mode": 33188,
      "old_path": "quic/core/http/spdy_utils.cc",
      "new_id": "28b463afebed89dbd70fdb7d16726d1c3ec292b7",
      "new_mode": 33188,
      "new_path": "quic/core/http/spdy_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "c7207f383b3775abf8b968e2ae7023c80a213b39",
      "old_mode": 33188,
      "old_path": "quic/core/http/spdy_utils_test.cc",
      "new_id": "7307665da3d9b3bfca8ce4bf024d02f2b774cae0",
      "new_mode": 33188,
      "new_path": "quic/core/http/spdy_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9ba7f1c511f6b15d9416ea0d9236944c1d3f2028",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoded_headers_accumulator_test.cc",
      "new_id": "217f866dce1feba57280a29bcc0cf3adaa1983f2",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoded_headers_accumulator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "272597ac191fefc466ab4cd3693eabd9b6e81555",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder_stream_receiver_test.cc",
      "new_id": "0a76a17450ff5773272848eb85ff1cbfbe28613f",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder_stream_receiver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "275e76f3ca1ab01c0c513541bdaf113b906ff089",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder_stream_sender_test.cc",
      "new_id": "708e7a3d3f1764fd1c8ccfc10650d45883c14c6f",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder_stream_sender_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3b57ca6f1c30766bcdb6616e0ab5b68c87fd4e28",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder_test.cc",
      "new_id": "772b1d254808f20c08aa4ea9d1bccc1c71273e5d",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "efe5eb90b988f1e2f4d79d490242789d94eaa4c4",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_encoder_stream_receiver_test.cc",
      "new_id": "2fa440b51b4e37dc13abfa0048282d84bae3e4ae",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_encoder_stream_receiver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5078c8f0d0507f9e1bbdd8f43792e01890499761",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_encoder_stream_sender_test.cc",
      "new_id": "98e3e23030fe6dfc38e269a614cbaf212080811f",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_encoder_stream_sender_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1c00e88a84757fbfee05cababa967c44417d5a41",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_encoder_test.cc",
      "new_id": "21397ed85713a28e64df8f6ee44e3ae8e4640c1f",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_encoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3f68d749f3620df7d8c23c293f7098c6b65c1047",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_instruction_decoder_test.cc",
      "new_id": "b10c1b42d86b6b70e75454a293acb054ce3b228e",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_instruction_decoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "36b89bd01ec16790fe32084a2b89f255e03934e0",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_instruction_encoder_test.cc",
      "new_id": "c84634b132103ea99117056fe9f1fba1c7f4b2ab",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_instruction_encoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "40397cc25eddcdb1713cd2fac08f58021923a8b9",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection.cc",
      "new_id": "c980f4e38a50c47be705b9d2a81506084c0c159b",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "303db8f2069ee92b00a177668472af13385f2547",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection_id.cc",
      "new_id": "a8cb4c0f377590fb0ca2ff75821ee807332979e9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection_id.cc"
    },
    {
      "type": "modify",
      "old_id": "fc9be1764a2b4585520e532ea91d160ce8efb4cf",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_server_stream.cc",
      "new_id": "1dd68995e2f983f69abd51a9438d1de91caad45f",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_server_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "909ffb6b0bd13031148d77e312db0a106c771195",
      "old_mode": 33188,
      "old_path": "quic/core/quic_dispatcher.cc",
      "new_id": "1c9c7632a96a74300d2be997b997c87b1eaa92bf",
      "new_mode": 33188,
      "new_path": "quic/core/quic_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "1b5db8235829c8b02b1aa5c9ab3d6a294a444f66",
      "old_mode": 33188,
      "old_path": "quic/core/quic_framer.cc",
      "new_id": "62264b7722bea34c270129bffb684a49f33023af",
      "new_mode": 33188,
      "new_path": "quic/core/quic_framer.cc"
    },
    {
      "type": "modify",
      "old_id": "91eafc2e326803367968b0e2c9869316efe5a97b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_framer_test.cc",
      "new_id": "d1b53a4b66227598af8372fac16ad9f53259a880",
      "new_mode": 33188,
      "new_path": "quic/core/quic_framer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "27dbb9b48a82524491445e5f6f73ae775f0459a4",
      "old_mode": 33188,
      "old_path": "quic/core/quic_legacy_version_encapsulator.cc",
      "new_id": "11d2293bee53e71563aa0efab9696905183a688e",
      "new_mode": 33188,
      "new_path": "quic/core/quic_legacy_version_encapsulator.cc"
    },
    {
      "type": "modify",
      "old_id": "1d855f2f55d47fedebddd15f19490f8bbafd5495",
      "old_mode": 33188,
      "old_path": "quic/core/quic_legacy_version_encapsulator_test.cc",
      "new_id": "2f74d3ac7e7a30f3e3ae9acafbc8bf70c13d2804",
      "new_mode": 33188,
      "new_path": "quic/core/quic_legacy_version_encapsulator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1267d812e8169db4b64f626059855fa7fd089bd3",
      "old_mode": 33188,
      "old_path": "quic/core/quic_packet_creator.cc",
      "new_id": "f60b98fa1661a62475e1bfa776ba54dcc9330160",
      "new_mode": 33188,
      "new_path": "quic/core/quic_packet_creator.cc"
    },
    {
      "type": "modify",
      "old_id": "5cc593f41bf5142cec057b558c972fa1938db467",
      "old_mode": 33188,
      "old_path": "quic/core/quic_packets.cc",
      "new_id": "d625b5dcb6aab91675d629ddb899cde893d12d0f",
      "new_mode": 33188,
      "new_path": "quic/core/quic_packets.cc"
    },
    {
      "type": "modify",
      "old_id": "65dd0dde72a33e9fe0af0c9177bb7c92d4177cb8",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "fb564f0cf782212a0d76488e2175054b1227d7a1",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "a6305b086f3967dd108073e2165284972c65f1de",
      "old_mode": 33188,
      "old_path": "quic/core/quic_tag.cc",
      "new_id": "32b7bf9cd76645c47aaab4197c3dc326d628c7c9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_tag.cc"
    },
    {
      "type": "modify",
      "old_id": "5233d6d8d733320e097204ed307f1f5e4a2a0243",
      "old_mode": 33188,
      "old_path": "quic/core/quic_time_wait_list_manager.cc",
      "new_id": "5a682e27fe58e542cdedcaad3ff8b3b1be0c2a7b",
      "new_mode": 33188,
      "new_path": "quic/core/quic_time_wait_list_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "185023f3d97a5e39875febcd594e3dbaa37ef78c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_versions.cc",
      "new_id": "ba2ec7ee29e1594d3820bf85c11d8ac39158a1e5",
      "new_mode": 33188,
      "new_path": "quic/core/quic_versions.cc"
    },
    {
      "type": "modify",
      "old_id": "ae85b07c251327a7b43c991846fb7ef21aea0d53",
      "old_mode": 33188,
      "old_path": "quic/core/tls_chlo_extractor.cc",
      "new_id": "ac1fb180f542343887d7e34e36df4715246e183e",
      "new_mode": 33188,
      "new_path": "quic/core/tls_chlo_extractor.cc"
    },
    {
      "type": "modify",
      "old_id": "76902aa6dac75027df8efe414c565a30577748e4",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.cc",
      "new_id": "eb1859d64c934345d1c1562be5edc53064465e8b",
      "new_mode": 33188,
      "new_path": "quic/core/tls_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "85a984d6764353f8b8ecd4372205c9a6055434eb",
      "old_mode": 33188,
      "old_path": "quic/core/tls_server_handshaker.cc",
      "new_id": "19642fe999b900a2a273cceecc3cb312cbfd7238",
      "new_mode": 33188,
      "new_path": "quic/core/tls_server_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "4d0523f5177a3304a5bc21a9fdf1a9bde791da38",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_client_bin.cc",
      "new_id": "920372574a1909084114a70ad957b379e5e84a9c",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_client_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "8793d5319f28fdd9d29a816b7699e875326a1057",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_client_session.cc",
      "new_id": "6eee553e076a100445169578e88a326c6f4576b8",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "8413e0d974b673246e97d7d02d3f7698db23fc21",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_compression_engine.cc",
      "new_id": "b021b41a0a6d21d21b618a478799f9b9e6537c3e",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_compression_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "036c75fb95cd6dec06c723c0cade90cbe4915c4d",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_server_session.cc",
      "new_id": "8a531cab3a034001b84ed8e6da190350411a4c2f",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_server_session.cc"
    },
    {
      "type": "modify",
      "old_id": "4073e98d920c4fda24794764d472a18e11c28b64",
      "old_mode": 33188,
      "old_path": "quic/qbone/bonnet/icmp_reachable.cc",
      "new_id": "8e39996284ef91464b31f03a1ce0748a0d3c8188",
      "new_mode": 33188,
      "new_path": "quic/qbone/bonnet/icmp_reachable.cc"
    },
    {
      "type": "modify",
      "old_id": "857cada50a6600b7532cd8ec62e2bb239de6e20c",
      "old_mode": 33188,
      "old_path": "quic/qbone/platform/icmp_packet_test.cc",
      "new_id": "9721e36aa4085a37d0c4736f64820aab20e59e16",
      "new_mode": 33188,
      "new_path": "quic/qbone/platform/icmp_packet_test.cc"
    },
    {
      "type": "modify",
      "old_id": "df107d63c2f60b63a64522a5a262f52343c6e656",
      "old_mode": 33188,
      "old_path": "quic/qbone/platform/tcp_packet_test.cc",
      "new_id": "9da9cb836034ca15fd213f98971482947147e668",
      "new_mode": 33188,
      "new_path": "quic/qbone/platform/tcp_packet_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f0d9d16059e48c3ff92ba632780c2a2285b1f9e6",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_session_test.cc",
      "new_id": "fb9a288cbebb07a01d02209d8f3ac504a51ead38",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c58e658591b1dbc12921903b55f690e23694111b",
      "old_mode": 33188,
      "old_path": "quic/quic_transport/quic_transport_server_session_test.cc",
      "new_id": "159f8864fd8a1ab9aa757d808f38ab512557dde1",
      "new_mode": 33188,
      "new_path": "quic/quic_transport/quic_transport_server_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cbe55453af23283ab7bfabe19bb0b3542c3fc1b1",
      "old_mode": 33188,
      "old_path": "quic/quic_transport/web_transport_fingerprint_proof_verifier.cc",
      "new_id": "7e43341b543d0a6572f72a930ae7eef98ebda556",
      "new_mode": 33188,
      "new_path": "quic/quic_transport/web_transport_fingerprint_proof_verifier.cc"
    },
    {
      "type": "modify",
      "old_id": "ac95dacbc3cc0e9889c22ec7ac13e754d8c3fd42",
      "old_mode": 33188,
      "old_path": "quic/test_tools/crypto_test_utils.cc",
      "new_id": "00264e59a09770f16b8ae0672eb4289a37077c55",
      "new_mode": 33188,
      "new_path": "quic/test_tools/crypto_test_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "ce45b827551ec5eddc0102fb54c6fbb84304832a",
      "old_mode": 33188,
      "old_path": "quic/test_tools/crypto_test_utils_test.cc",
      "new_id": "b1f21158d916e2f24ca507afb93625a2e13f3613",
      "new_mode": 33188,
      "new_path": "quic/test_tools/crypto_test_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6bad8d6ff65a3bdc8132b5b3bb5f8b484eb3aa49",
      "old_mode": 33188,
      "old_path": "quic/test_tools/qpack/qpack_offline_decoder.cc",
      "new_id": "0f681fef83aa4aca89b7f327e2a6fb63c19d2fab",
      "new_mode": 33188,
      "new_path": "quic/test_tools/qpack/qpack_offline_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "ed823b1e1560e679819cb62368837dfeade9bf6a",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_client.cc",
      "new_id": "7cc3ff9be3b64608d049d5a642cf8c860c839f47",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_client.cc"
    },
    {
      "type": "modify",
      "old_id": "160f2553142b55271576187335811659da0ba996",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_client_test.cc",
      "new_id": "d932a7b533a0597aba6745b339199b1db0ead554",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_client_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a5db77f29e03033d151323f44f3cf5ce23e16f5d",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_memory_cache_backend.cc",
      "new_id": "de2064831f4e94022d2634ea773ea9836d86a50f",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_memory_cache_backend.cc"
    },
    {
      "type": "modify",
      "old_id": "97ca71e9c6faa406e2008a5ccde60e1b3d27df75",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_packet_printer_bin.cc",
      "new_id": "ad357e9b43c24493ba2ad50f7d4d0cf31773cf66",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_packet_printer_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "aecc8fe1fdf19333dc96b499a29b64bf3cdeb79b",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_reject_reason_decoder_bin.cc",
      "new_id": "68443f37d1aa3f0fde4283cc28a90950611c1c87",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_reject_reason_decoder_bin.cc"
    },
    {
      "type": "modify",
      "old_id": "974344ed4aacfa5c34c9ab62f0e58b72c393c8d6",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_spdy_client_base.cc",
      "new_id": "4f51eb47ebaa15e0947c507c0d175c7689253237",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_spdy_client_base.cc"
    },
    {
      "type": "modify",
      "old_id": "15cdc291d270729140e51d9a759d5ab4b9562527",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_toy_client.cc",
      "new_id": "ed8fd4ec16a81384d031e5ce533d3c0030cc1a11",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_toy_client.cc"
    }
  ]
}
