)]}'
{
  "commit": "a97bb5fc837c0043dc9707e4c50cdf71a30b6dc3",
  "tree": "f2ba269ba4148021e0eb1a01399458ee1c21dc4b",
  "parents": [
    "c45d806c09ab232372d52d962a050838bdf0ee77"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Fri Mar 06 14:38:49 2026"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Mar 09 14:58:42 2026"
  },
  "message": "Replace ArrayView with std::span in p2p/\n\nBug: webrtc:439801349\nChange-Id: I8eba2062fae69944dab44afb6459c45427deafa3\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/454302\nReviewed-by: Evan Shrubsole \u003ceshr@webrtc.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47090}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f08c9eb7f567874a33d4db3c8a92651cafa82445",
      "old_mode": 33188,
      "old_path": "p2p/BUILD.gn",
      "new_id": "0b11310ec5538a5e9e25847ceec7d7b71285d581",
      "new_mode": 33188,
      "new_path": "p2p/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "3344f5a3b15e18b45d8288e52a106f03cbbfb8dd",
      "old_mode": 33188,
      "old_path": "p2p/base/async_stun_tcp_socket.cc",
      "new_id": "9501b66a128d6ccd6eada06b7ad63cbac64d236f",
      "new_mode": 33188,
      "new_path": "p2p/base/async_stun_tcp_socket.cc"
    },
    {
      "type": "modify",
      "old_id": "e3bc0b9fd9fcebd8fc4d14d7b2f0651ca317544b",
      "old_mode": 33188,
      "old_path": "p2p/base/async_stun_tcp_socket.h",
      "new_id": "c1e1924adbaae731a1bb08e6259a053f62570fc5",
      "new_mode": 33188,
      "new_path": "p2p/base/async_stun_tcp_socket.h"
    },
    {
      "type": "modify",
      "old_id": "25677c359460fe9830f19552fdf8174bb166fa0c",
      "old_mode": 33188,
      "old_path": "p2p/base/async_stun_tcp_socket_unittest.cc",
      "new_id": "574561c0621b0b45943f753cb225d1c6a5b9428e",
      "new_mode": 33188,
      "new_path": "p2p/base/async_stun_tcp_socket_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9e32c5b08009b4e84330ea7e070f6a8c1af6b367",
      "old_mode": 33188,
      "old_path": "p2p/base/basic_ice_controller.h",
      "new_id": "d0120b4a4876bc40b84bc2e89406b63332cc9ef9",
      "new_mode": 33188,
      "new_path": "p2p/base/basic_ice_controller.h"
    },
    {
      "type": "modify",
      "old_id": "0e3b2a9c74cdec91df22643527df1f8eb8f66df0",
      "old_mode": 33188,
      "old_path": "p2p/base/connection.cc",
      "new_id": "6bb2e578b3cd08b747d009798abf307a5a64e1fa",
      "new_mode": 33188,
      "new_path": "p2p/base/connection.cc"
    },
    {
      "type": "modify",
      "old_id": "1e08606c28fc0c1bb4cf5f52ece9fe83354ea237",
      "old_mode": 33188,
      "old_path": "p2p/base/connection_unittest.cc",
      "new_id": "02ce1f736a57f45accdfa31ed6a4599ddf20d830",
      "new_mode": 33188,
      "new_path": "p2p/base/connection_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e2c3f966fd8f89743fbb551bee7f58cdf5975edf",
      "old_mode": 33188,
      "old_path": "p2p/base/ice_agent_interface.h",
      "new_id": "2047be08dd5a6d1182b96b7a32304e91ddacda04",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_agent_interface.h"
    },
    {
      "type": "modify",
      "old_id": "90e23a97fecb907204beb476ff3813a6786863b1",
      "old_mode": 33188,
      "old_path": "p2p/base/ice_controller_interface.h",
      "new_id": "6aa5b6024d14f53ac45840cf6b24ab9bbda264eb",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_controller_interface.h"
    },
    {
      "type": "modify",
      "old_id": "1e3321e1784fc13fb8e5f987396c2340b4473e14",
      "old_mode": 33188,
      "old_path": "p2p/base/ice_transport_internal.h",
      "new_id": "a30db71a622b820cd76fce97752e5d50ccc30126",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_transport_internal.h"
    },
    {
      "type": "modify",
      "old_id": "0b5a6a55a2a8bb6ec0bba835732bfd7dc46eb4db",
      "old_mode": 33188,
      "old_path": "p2p/base/p2p_transport_channel.cc",
      "new_id": "76b5006e556bdf05acb9abef94d203ffa95a6804",
      "new_mode": 33188,
      "new_path": "p2p/base/p2p_transport_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "e44b6eece40217bc2147a695e051fcdef6c7ba06",
      "old_mode": 33188,
      "old_path": "p2p/base/p2p_transport_channel.h",
      "new_id": "7339920c41fe355cbb33c7237fced6fec89b86b5",
      "new_mode": 33188,
      "new_path": "p2p/base/p2p_transport_channel.h"
    },
    {
      "type": "modify",
      "old_id": "f6eac835aac6b984d9898cd295f2bb6742618eaf",
      "old_mode": 33188,
      "old_path": "p2p/base/p2p_transport_channel_unittest.cc",
      "new_id": "4ec6d91ab465fabf5fefc4b3a8d5a671d690166f",
      "new_mode": 33188,
      "new_path": "p2p/base/p2p_transport_channel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "932ff549459179fd4da09d3eaa296b5e76f8634b",
      "old_mode": 33188,
      "old_path": "p2p/base/port.cc",
      "new_id": "e7ef807bd53983d0174a3966514a3771a0cd1ebf",
      "new_mode": 33188,
      "new_path": "p2p/base/port.cc"
    },
    {
      "type": "modify",
      "old_id": "a0ca85f9f6bda62eb928ff36643bcf5f740ef10c",
      "old_mode": 33188,
      "old_path": "p2p/base/port_unittest.cc",
      "new_id": "82b005ccf228b2715a4612b3a7d128bc245ee2a8",
      "new_mode": 33188,
      "new_path": "p2p/base/port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c5867be0cd3e2096c25b5ca0fe6a8a2bbaf8adfd",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_request.cc",
      "new_id": "3afabe1e42f8e0c95b2bc8faf2a58a21e48cd22c",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_request.cc"
    },
    {
      "type": "modify",
      "old_id": "b16720d8e29ba1a0cc8b0bed2ddbbab8e2f854d7",
      "old_mode": 33188,
      "old_path": "p2p/base/stun_request.h",
      "new_id": "ccd284a997565e952f31ab969b90826b861adf1b",
      "new_mode": 33188,
      "new_path": "p2p/base/stun_request.h"
    },
    {
      "type": "modify",
      "old_id": "9a22505231877ac3ac9dc00e42ed7cfcd97099a8",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port.cc",
      "new_id": "1a6f3a707871e87f74820eb112b9fd3d6ccedcc0",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port.cc"
    },
    {
      "type": "modify",
      "old_id": "99efabc637b44ba129e7e2b18e22a10e002ea0bb",
      "old_mode": 33188,
      "old_path": "p2p/base/turn_port_unittest.cc",
      "new_id": "a5d7fd7e4448ce45bb2413a5f7102f5bfa295d38",
      "new_mode": 33188,
      "new_path": "p2p/base/turn_port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "241d51e964b0fd8e13ab87ac89096eab18b2d00d",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_stun_piggyback_callbacks.h",
      "new_id": "e3cb33afbcc145475a90248598e854e88d8710a3",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_stun_piggyback_callbacks.h"
    },
    {
      "type": "modify",
      "old_id": "f0b84c62a83e0507e850ade5ee9c3c5a4e068b18",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_stun_piggyback_controller.cc",
      "new_id": "cb7d0c4cfe55fe23fb2ae95f1d33fbe3f16ddeed",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_stun_piggyback_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "89cd27be1c1f9afe2a87840e6f413a4b9ccec30b",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_stun_piggyback_controller.h",
      "new_id": "18af1bdef30659dace5f9a16ccdb594e3135917b",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_stun_piggyback_controller.h"
    },
    {
      "type": "modify",
      "old_id": "59e5299f8ff6eaf01470c681ffb1db4959f5cc72",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_stun_piggyback_controller_unittest.cc",
      "new_id": "7ff86af6d990fd869f71f36a536b339561d8e555",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_stun_piggyback_controller_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "ae516ad70432cbe80f5fa3d3aee61735f3bfcbbf",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport.cc",
      "new_id": "1796ddfe7702d920d3b7e6e89ec1bc09eca2207b",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport.cc"
    },
    {
      "type": "modify",
      "old_id": "7176ccefad68a8af671333ee55922bb0e1a390ec",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport.h",
      "new_id": "9eed51699654be5c3fa92157ed40ff27fa47898e",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport.h"
    },
    {
      "type": "modify",
      "old_id": "b73a0db9fd77723667ea1c50c060f9539ebcb3c0",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_transport_unittest.cc",
      "new_id": "98b0ba5eee3c7b149ba10f35eb8b7a38b5a51060",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_transport_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a348fa1ad6ba788a9f25f678a57e8d76a99c2f69",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_utils.cc",
      "new_id": "87d188fc1d7d92f53aa43fabfa9a5e0efb5702b8",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "3a601595621ff4bc92eb6143f2ea1c29e3585fb8",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_utils.h",
      "new_id": "e2ed5dc33b19cdd401c2a1264032aab2ea16d1be",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_utils.h"
    },
    {
      "type": "modify",
      "old_id": "5cd3011fad5ade8bae2c9dc9fd6f4cb5dce3450a",
      "old_mode": 33188,
      "old_path": "p2p/dtls/dtls_utils_unittest.cc",
      "new_id": "8c3c771315f3c217d8718299b5e6d3c79589c3d1",
      "new_mode": 33188,
      "new_path": "p2p/dtls/dtls_utils_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "6444bf7be9de6ab24741a355e6b94d7390660d2b",
      "old_mode": 33188,
      "old_path": "p2p/dtls/fake_dtls_transport.h",
      "new_id": "0beb398cc3c5c43cc1a9da89abe3ec32e0e050ea",
      "new_mode": 33188,
      "new_path": "p2p/dtls/fake_dtls_transport.h"
    },
    {
      "type": "modify",
      "old_id": "f6cd168a595fb73f7ad52d8a8ed22978c18bf21b",
      "old_mode": 33188,
      "old_path": "p2p/test/fake_ice_transport.h",
      "new_id": "864bd4013133fd93646374e94a5653187e341f84",
      "new_mode": 33188,
      "new_path": "p2p/test/fake_ice_transport.h"
    },
    {
      "type": "modify",
      "old_id": "7613a76e8376f509a1bdf60ff9ac5a7a5047e868",
      "old_mode": 33188,
      "old_path": "p2p/test/mock_ice_agent.h",
      "new_id": "c555bf0aee29697cea12afaca4402f3c5094651c",
      "new_mode": 33188,
      "new_path": "p2p/test/mock_ice_agent.h"
    },
    {
      "type": "modify",
      "old_id": "f65468824759896061cc29d038cb5ab84032a724",
      "old_mode": 33188,
      "old_path": "p2p/test/mock_ice_controller.h",
      "new_id": "70adf88024e5d6608d392920c9e70169bcc3d312",
      "new_mode": 33188,
      "new_path": "p2p/test/mock_ice_controller.h"
    },
    {
      "type": "modify",
      "old_id": "46ade7e0ea4d83446e1f27913d767fbac3be55b7",
      "old_mode": 33188,
      "old_path": "p2p/test/nat_server.cc",
      "new_id": "6a897b17181468a0d94ae9c3a171550f789a09d0",
      "new_mode": 33188,
      "new_path": "p2p/test/nat_server.cc"
    },
    {
      "type": "modify",
      "old_id": "c0ba6d9e434349ef9b19fedb0efdb5907431ea3b",
      "old_mode": 33188,
      "old_path": "p2p/test/nat_socket_factory.cc",
      "new_id": "02abc96aa1e734a754630dd061cf5dc40916af2a",
      "new_mode": 33188,
      "new_path": "p2p/test/nat_socket_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "b22d6eb64d5ccc40e68d886d404352ccb3285ba1",
      "old_mode": 33188,
      "old_path": "p2p/test/nat_socket_factory.h",
      "new_id": "f1b388e98922d5faa83509283424df185a81d1b5",
      "new_mode": 33188,
      "new_path": "p2p/test/nat_socket_factory.h"
    },
    {
      "type": "modify",
      "old_id": "fb0c9984dc38eb7529352ac6fbb616d3e80e765b",
      "old_mode": 33188,
      "old_path": "p2p/test/test_port.cc",
      "new_id": "eb4161cf1d3bc5e038e96d0d2e603190f3351487",
      "new_mode": 33188,
      "new_path": "p2p/test/test_port.cc"
    },
    {
      "type": "modify",
      "old_id": "b1ddcc96f51bba64ed985d0c20784eb71bf890d8",
      "old_mode": 33188,
      "old_path": "p2p/test/test_port.h",
      "new_id": "8d107975275584f625c20c35f46a5fa08cd74cc3",
      "new_mode": 33188,
      "new_path": "p2p/test/test_port.h"
    },
    {
      "type": "modify",
      "old_id": "a4fc03b8193bd051d6b4b9437fac959102f5fc9c",
      "old_mode": 33188,
      "old_path": "p2p/test/turn_server.cc",
      "new_id": "5b59ebd83f6b7ab1b4a25953afe88cddad1d36c4",
      "new_mode": 33188,
      "new_path": "p2p/test/turn_server.cc"
    },
    {
      "type": "modify",
      "old_id": "501bafe4659d571db043f1c470c5b5550ee06a5c",
      "old_mode": 33188,
      "old_path": "p2p/test/turn_server.h",
      "new_id": "1258682cd9e9913aef6d636d55193f8a8c9be4a0",
      "new_mode": 33188,
      "new_path": "p2p/test/turn_server.h"
    }
  ]
}
