)]}'
{
  "commit": "cbb8ccacd2e4af4de151b3996e09130fbce04190",
  "tree": "b88ae40854a616588148e5799fc70256e4ae536b",
  "parents": [
    "c141463302548a81bdc25b22c012f08bb416224c"
  ],
  "author": {
    "name": "birenroy",
    "email": "birenroy@google.com",
    "time": "Wed Jul 10 12:48:55 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jul 10 12:49:58 2024 -0700"
  },
  "message": "Moves the remaining library targets from //third_party/spdy/core to //third_party/http2/core.\n\nThese targets are widely used in google3, so I am leaving vestigial forwarding header files and build targets, and will migrate library users via Rosie CLs.\n\nProtected by refactoring, no functional change, not protected.\n\nPiperOrigin-RevId: 651120420\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb7da0b89735b85f34694b0d0306bcb4dbe56b07",
      "old_mode": 33188,
      "old_path": "build/source_list.bzl",
      "new_id": "d65346bce1de42b07763af62a55d34787ef47d27",
      "new_mode": 33188,
      "new_path": "build/source_list.bzl"
    },
    {
      "type": "modify",
      "old_id": "23aaaaa965935033a0e42eed7aa61960a4f753e3",
      "old_mode": 33188,
      "old_path": "build/source_list.gni",
      "new_id": "1692b9a9aecf07e251263fe3be5fbd4912b15cfa",
      "new_mode": 33188,
      "new_path": "build/source_list.gni"
    },
    {
      "type": "modify",
      "old_id": "33422d056ac3525821b17d9db37c9562a0891d17",
      "old_mode": 33188,
      "old_path": "build/source_list.json",
      "new_id": "9bb5d09f6d1c11dd1db9ef0d41ac53b382ca3b3e",
      "new_mode": 33188,
      "new_path": "build/source_list.json"
    },
    {
      "type": "rename",
      "old_id": "8eb937011eb9dd9c86cabb33b0547d9d8e341c6d",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/http2_frame_decoder_adapter.cc",
      "new_id": "64362d1e07bf97929207c61c18693806998e0e4c",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/http2_frame_decoder_adapter.cc",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fde7055bcdd6abe1526c89765df54130a743f8f",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/http2_frame_decoder_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "30988a924841d59ca388a481fb222a2468d545ca",
      "old_mode": 33188,
      "old_path": "quiche/http2/core/http2_trace_logging.cc",
      "new_id": "7ae1fa19187e8be040b4c12ae10ff06cf351f511",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/http2_trace_logging.cc"
    },
    {
      "type": "modify",
      "old_id": "84f78988088a8d569f1c92600ba2f611a91b9042",
      "old_mode": 33188,
      "old_path": "quiche/http2/core/http2_trace_logging.h",
      "new_id": "1d11ac39acf9b8a574bb3574257b9bd810ba9404",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/http2_trace_logging.h"
    },
    {
      "type": "modify",
      "old_id": "0e33111a9f504bfe0c1281d7254f32a81b534ef4",
      "old_mode": 33188,
      "old_path": "quiche/http2/core/priority_write_scheduler.h",
      "new_id": "7cab89347c3eef26c8308aa6d429073a630f46cb",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/priority_write_scheduler.h"
    },
    {
      "type": "modify",
      "old_id": "4ac72bc738826bfc1a072082205004aad4615f7b",
      "old_mode": 33188,
      "old_path": "quiche/http2/core/priority_write_scheduler_test.cc",
      "new_id": "e290c4256107cc527ecef1004509b292128d2864",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/priority_write_scheduler_test.cc"
    },
    {
      "type": "rename",
      "old_id": "7981975af5ebdf8fc3ad8c19bf1b85e62f01d641",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_alt_svc_wire_format.cc",
      "new_id": "422e1ab6bd10f554da19f0059860cc17aa293c99",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_alt_svc_wire_format.cc",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d57b504ee1cd25fb2396d30bb633734badc42cb",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_alt_svc_wire_format.h"
    },
    {
      "type": "rename",
      "old_id": "0b1b2e6557a326d03b456fc4ed7d8b88bf1bc4ab",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_alt_svc_wire_format_test.cc",
      "new_id": "fc57dc29a6d2205b9ffa0fa8541fe5f7192b17b6",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_alt_svc_wire_format_test.cc",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8da227cbb74b89fdd3ebad744ef837b50039e637",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_bitmasks.h"
    },
    {
      "type": "rename",
      "old_id": "783fd0383823d168f47004b4a11490c8853e6f5b",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_frame_builder.cc",
      "new_id": "cec9f4db42e11b9b3d728117c79a4efc203a17d6",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_frame_builder.cc",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee879a4fa30bf57a748b54f56e76353e893eca36",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_frame_builder.h"
    },
    {
      "type": "rename",
      "old_id": "4992eadd84d17dd9ec7c19239467e75cb07714f2",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_frame_builder_test.cc",
      "new_id": "3fe48ca717084f62e01854a784069dcdd4499774",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_frame_builder_test.cc",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "2e30a958f45a320613c395bc21878af6c09b3dfe",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_framer.cc",
      "new_id": "3539082cb7791e3704286628afc66c251d1dc2f1",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_framer.cc",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b656893f99f636a81e230cdf22299933456c5fab",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_framer.h"
    },
    {
      "type": "rename",
      "old_id": "8b0ae57b541eb03fac8d0957464b510bd9abe2d1",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_framer_test.cc",
      "new_id": "aa0b20596bd81b4b34a24a2f8a73f07ff0b86664",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_framer_test.cc",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "83615243ed93c2b5d30a565daae53ea2bbb2c73e",
      "old_mode": 33188,
      "old_path": "quiche/http2/core/spdy_no_op_visitor.cc",
      "new_id": "f3d04a94d6882c5b3a2510a759f0fc5dcd651728",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_no_op_visitor.cc"
    },
    {
      "type": "modify",
      "old_id": "fc822bf7d95b64c5b9332bb57e49ff15c076f5bf",
      "old_mode": 33188,
      "old_path": "quiche/http2/core/spdy_no_op_visitor.h",
      "new_id": "4f4ff53215ce87142b656943ff94f5712fb6ee43",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_no_op_visitor.h"
    },
    {
      "type": "rename",
      "old_id": "fc3b971b2f8d200679ab74b480721d58ff45181f",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_protocol.cc",
      "new_id": "ae3f6621df6fd0667a9ede41427b7e5fdba1d1df",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_protocol.cc",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24bb9d571d389e6e2bab0263ef55fb8fbaa3dd37",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_protocol.h"
    },
    {
      "type": "rename",
      "old_id": "5a22bb253ddb6f536d5096ec2ccc34eeefd6b79a",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_protocol_test.cc",
      "new_id": "7dbbe0293f5c84918c726114de2a3658b09ab16b",
      "new_mode": 33188,
      "new_path": "quiche/http2/core/spdy_protocol_test.cc",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "682f91b79b7adcfbfc893cd41451fb5194c26e74",
      "old_mode": 33188,
      "old_path": "quiche/http2/test_tools/http2_trace_printer.cc",
      "new_id": "cc04ce0cd8784deb6767574fd1cb994edd7f4f8a",
      "new_mode": 33188,
      "new_path": "quiche/http2/test_tools/http2_trace_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "6f27db1e168f596b31bfa2adbd07c40503d8ddfc",
      "old_mode": 33188,
      "old_path": "quiche/http2/test_tools/http2_trace_printer.h",
      "new_id": "3dc92af14d3bb986180be04035dc3692fcd45e46",
      "new_mode": 33188,
      "new_path": "quiche/http2/test_tools/http2_trace_printer.h"
    },
    {
      "type": "modify",
      "old_id": "efec274ac91a0d3242f856c825b7b4abc831f6a3",
      "old_mode": 33188,
      "old_path": "quiche/http2/test_tools/mock_spdy_framer_visitor.h",
      "new_id": "a66764d64d9a4417e4187eca7c1fee256ee074b3",
      "new_mode": 33188,
      "new_path": "quiche/http2/test_tools/mock_spdy_framer_visitor.h"
    },
    {
      "type": "modify",
      "old_id": "70f30c804025c561e12086edd91af2dd2153b710",
      "old_mode": 33188,
      "old_path": "quiche/http2/test_tools/spdy_test_utils.cc",
      "new_id": "766acce8872a22a8d878c60ffada4e18de004507",
      "new_mode": 33188,
      "new_path": "quiche/http2/test_tools/spdy_test_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "1db9439e6ebc53075d9aa6092c40388077e00763",
      "old_mode": 33188,
      "old_path": "quiche/http2/test_tools/spdy_test_utils.h",
      "new_id": "e59924f341705bdfe24c406820750febdbbc20dc",
      "new_mode": 33188,
      "new_path": "quiche/http2/test_tools/spdy_test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "33249a3b100cbe1b11ac4f730be0e893be90b463",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/http2_frame_decoder_adapter.h",
      "new_id": "dd788096f9ef2fcd62e1c0c57fefecec5c85f468",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/http2_frame_decoder_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "188b46fb423f8c7ae0630d377f6fe34a1667f0ee",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/http2_frame_decoder_adapter_fuzzer.cc",
      "new_id": "9073a75bbffe110db796d552980b2b3b46ade4fa",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/http2_frame_decoder_adapter_fuzzer.cc"
    },
    {
      "type": "modify",
      "old_id": "ec0c124cd1b699b7d8561241465d1939f5110896",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_alt_svc_wire_format.h",
      "new_id": "e8ab4914d9b0e9a5ea332e8acf680e98a16d09aa",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/spdy_alt_svc_wire_format.h"
    },
    {
      "type": "modify",
      "old_id": "989e01361c9351296dd4355b1c069c9fc57c4984",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_bitmasks.h",
      "new_id": "ae12b554cbb5f565db7c2dc515120e906844f515",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/spdy_bitmasks.h"
    },
    {
      "type": "modify",
      "old_id": "829c878db64d54561dd5e6ed01b054135539c6e2",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_frame_builder.h",
      "new_id": "f8f749bfb1a3d95540e515a876e258c51404c16d",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/spdy_frame_builder.h"
    },
    {
      "type": "modify",
      "old_id": "e660ed554ab701028ad5193f1a43a1687288c34a",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_framer.h",
      "new_id": "15fb6e619834a3876b09d4fe9cd9a876defbae7d",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/spdy_framer.h"
    },
    {
      "type": "modify",
      "old_id": "ec57be22e30952b491078c7d354f2fd12cdfb75d",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_protocol.h",
      "new_id": "fbc7499a0dcbe836803bf75ab23f07a8dd085491",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/spdy_protocol.h"
    }
  ]
}
