)]}'
{
  "commit": "565bbdd51ceb39ec8e0ee251b72452499b47853e",
  "tree": "5fe9c154bf7bbe3d7470669610376f3aca64307d",
  "parents": [
    "7040fbcb5357f81d9b86b60ad4ba70426a25cbef"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Fri Mar 06 14:44:05 2026"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 10 14:27:21 2026"
  },
  "message": "Replace ArrayView with std::span in rtc_base/\n\nSearch\u0026Replace MakeArrayView and ArrayView with std::span\nSearch\u0026Replace include \"api/array_view.h\" with include \u003cspan\u003e\nRemove build dependencies on array_view target\nRename tests that were named PrefixArrayView\n from \"Prefixstd::span\" to \"PrefixSpan\"\n\nBug: webrtc:439801349\nChange-Id: Iad951423733c8676c7356047f115eb3fcf2e885d\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/454241\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47107}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ff98af0f479ce31c5be506c3de20bb3af3ac2cd",
      "old_mode": 33188,
      "old_path": "modules/audio_device/mac/audio_device_mac.cc",
      "new_id": "e6e97bff5340698e9fd4cd357bedc87574f4d35c",
      "new_mode": 33188,
      "new_path": "modules/audio_device/mac/audio_device_mac.cc"
    },
    {
      "type": "modify",
      "old_id": "c80de22b4655dd947f1f0fe96e0123433ffeb1bf",
      "old_mode": 33188,
      "old_path": "modules/audio_device/mac/audio_device_mac.h",
      "new_id": "4598e1a5b13bd617513e863f09d8004a75f8cabd",
      "new_mode": 33188,
      "new_path": "modules/audio_device/mac/audio_device_mac.h"
    },
    {
      "type": "modify",
      "old_id": "89498c5804e2561996da60473e3b3eaa15cc8be4",
      "old_mode": 33188,
      "old_path": "rtc_base/BUILD.gn",
      "new_id": "59fea18a7b5db30aca2f245e6469d50bc4b7033f",
      "new_mode": 33188,
      "new_path": "rtc_base/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ad2867ed22a5896da421b074190c422be62b1d78",
      "old_mode": 33188,
      "old_path": "rtc_base/async_tcp_socket.cc",
      "new_id": "02aa98fffed1510890d514a7650bf473d51938a2",
      "new_mode": 33188,
      "new_path": "rtc_base/async_tcp_socket.cc"
    },
    {
      "type": "modify",
      "old_id": "fdd5e3a9af8e51e88677f124aeb93650333e0cd9",
      "old_mode": 33188,
      "old_path": "rtc_base/async_tcp_socket.h",
      "new_id": "c937fdd08f0a8f61935655734bb41ca38116c9c2",
      "new_mode": 33188,
      "new_path": "rtc_base/async_tcp_socket.h"
    },
    {
      "type": "modify",
      "old_id": "9a83d8b07d2fa31e7dd87ee2993fc324ee721b67",
      "old_mode": 33188,
      "old_path": "rtc_base/base64.h",
      "new_id": "540fc9a3e2e239aca05e5cf6ae97c6fe1aa8b81e",
      "new_mode": 33188,
      "new_path": "rtc_base/base64.h"
    },
    {
      "type": "modify",
      "old_id": "1b862e72dba02284cdafd50383fe82d4dbe00256",
      "old_mode": 33188,
      "old_path": "rtc_base/bit_buffer.cc",
      "new_id": "ab2be821230d592a8aa37c43cc88e8f7b5e0e5f0",
      "new_mode": 33188,
      "new_path": "rtc_base/bit_buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "1c78662e18b3ce3a807c0c59018c0b35cd935790",
      "old_mode": 33188,
      "old_path": "rtc_base/bit_buffer.h",
      "new_id": "575a7ef77e2e1a781ab99b5eee3ab1cd17546832",
      "new_mode": 33188,
      "new_path": "rtc_base/bit_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "bca818c2b21a5e79daa263c9c89dbe7b79a0cab6",
      "old_mode": 33188,
      "old_path": "rtc_base/bit_buffer_unittest.cc",
      "new_id": "b607c4003c360c26bc863e47a3bacc1fa8501134",
      "new_mode": 33188,
      "new_path": "rtc_base/bit_buffer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "622534ef7049392a085290e9aa47fd407dc15738",
      "old_mode": 33188,
      "old_path": "rtc_base/bitstream_reader.h",
      "new_id": "5b9ee982923bb3076fe0cb9ba3f4f975dfdc1e16",
      "new_mode": 33188,
      "new_path": "rtc_base/bitstream_reader.h"
    },
    {
      "type": "modify",
      "old_id": "4ad6624db42e2933a39ae37d259b448056d1fea3",
      "old_mode": 33188,
      "old_path": "rtc_base/bitstream_reader_unittest.cc",
      "new_id": "f3f8f9a3c29524ec4b0325d710f1aa96385f5c6c",
      "new_mode": 33188,
      "new_path": "rtc_base/bitstream_reader_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f030f6b5257156582d5904a2422b09bf69038ad8",
      "old_mode": 33188,
      "old_path": "rtc_base/buffer.h",
      "new_id": "88b2ff76dd40378214e0020329dc7af5aaf751b6",
      "new_mode": 33188,
      "new_path": "rtc_base/buffer.h"
    },
    {
      "type": "modify",
      "old_id": "58857f486c8f8ede83e465d265dd15b408871e1e",
      "old_mode": 33188,
      "old_path": "rtc_base/buffer_unittest.cc",
      "new_id": "4c226675db1810303b2992106f869c37076360e5",
      "new_mode": 33188,
      "new_path": "rtc_base/buffer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "719720d777a2b05214a935f5ab61c8e3906843a2",
      "old_mode": 33188,
      "old_path": "rtc_base/byte_buffer.cc",
      "new_id": "b3ebb1ec8a668f5a1221a8a27eebe4c3253fe56f",
      "new_mode": 33188,
      "new_path": "rtc_base/byte_buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "cc7d6487a80fe429fc816be19e115954d064d14f",
      "old_mode": 33188,
      "old_path": "rtc_base/byte_buffer.h",
      "new_id": "64648d0a01a0decc8145ca891145540b74613518",
      "new_mode": 33188,
      "new_path": "rtc_base/byte_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "267f107ee68036bd27e6b8faaaf9e1492bb15f87",
      "old_mode": 33188,
      "old_path": "rtc_base/byte_buffer_unittest.cc",
      "new_id": "cdc34bed4a252f34a5d967f4961e6eccb2ea204a",
      "new_mode": 33188,
      "new_path": "rtc_base/byte_buffer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8a31c6307f6032b4b8fedbdee682fd82fe2b1e5a",
      "old_mode": 33188,
      "old_path": "rtc_base/byte_order.h",
      "new_id": "bf44c450e64e71b65b27e4c28a2875d0a111f448",
      "new_mode": 33188,
      "new_path": "rtc_base/byte_order.h"
    },
    {
      "type": "modify",
      "old_id": "75a370c7b872a425c8c0c388ee71cf2f66af1030",
      "old_mode": 33188,
      "old_path": "rtc_base/byte_order_unittest.cc",
      "new_id": "893c0e734b39cc032aea24e78835e24dee162d6e",
      "new_mode": 33188,
      "new_path": "rtc_base/byte_order_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "be1fc302a661ee0031b830a65467277cbef38caa",
      "old_mode": 33188,
      "old_path": "rtc_base/copy_on_write_buffer.cc",
      "new_id": "68e98ce72936a28b20d293d4e1943fab0488baa9",
      "new_mode": 33188,
      "new_path": "rtc_base/copy_on_write_buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "14554ed2e7d3bc011aa840e8a19e4452c75616f6",
      "old_mode": 33188,
      "old_path": "rtc_base/copy_on_write_buffer.h",
      "new_id": "cda92f1e864fb10c6a6d75eca4183c1f548a575a",
      "new_mode": 33188,
      "new_path": "rtc_base/copy_on_write_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "59247e5762c6ca8c63305c6857927b8b3782bdef",
      "old_mode": 33188,
      "old_path": "rtc_base/copy_on_write_buffer_unittest.cc",
      "new_id": "e42d986dcbaf7dd129cc4675e3dea9a41358d4b2",
      "new_mode": 33188,
      "new_path": "rtc_base/copy_on_write_buffer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8162e3a665e0475210a2d085d2e8443a6f987cd2",
      "old_mode": 33188,
      "old_path": "rtc_base/memory/BUILD.gn",
      "new_id": "60da01950aba7167587940b070b8367090e12294",
      "new_mode": 33188,
      "new_path": "rtc_base/memory/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "faebc928f32d2b40c7d95fff5752a31a13647e16",
      "old_mode": 33188,
      "old_path": "rtc_base/memory/fifo_buffer.cc",
      "new_id": "34f0fef48888604e0c7b569b13cd448cac5652b1",
      "new_mode": 33188,
      "new_path": "rtc_base/memory/fifo_buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "70fee304b854a3c3be48a1bf59755b77a47c1641",
      "old_mode": 33188,
      "old_path": "rtc_base/memory/fifo_buffer.h",
      "new_id": "0f0de40939c51ae69d4b66c1b1f4c19af7ce220c",
      "new_mode": 33188,
      "new_path": "rtc_base/memory/fifo_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "22f78a4461d12b00bc1453248e2b23e58561758d",
      "old_mode": 33188,
      "old_path": "rtc_base/memory/fifo_buffer_unittest.cc",
      "new_id": "e5f20704491d3abfe5efc58101723f9865bd11a8",
      "new_mode": 33188,
      "new_path": "rtc_base/memory/fifo_buffer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9134d610e4b1205269c91975b49103cfcd4a4c46",
      "old_mode": 33188,
      "old_path": "rtc_base/memory_stream.cc",
      "new_id": "7994449e64e529fe8381afaa788895bb1cfc01b4",
      "new_mode": 33188,
      "new_path": "rtc_base/memory_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "312bde67038c7d5b7773f9edd467230db75cd42d",
      "old_mode": 33188,
      "old_path": "rtc_base/memory_stream.h",
      "new_id": "13dd396d344625a692cf49745850edc0df27f0e2",
      "new_mode": 33188,
      "new_path": "rtc_base/memory_stream.h"
    },
    {
      "type": "modify",
      "old_id": "676a11273ff984b2e527dc0b58e823ba1b5eb35f",
      "old_mode": 33188,
      "old_path": "rtc_base/network.cc",
      "new_id": "fd1e3e739ce7957ba364fa494badceff4d193d47",
      "new_mode": 33188,
      "new_path": "rtc_base/network.cc"
    },
    {
      "type": "modify",
      "old_id": "e4a5ba630054a6d3bfa1c2ea3a6333c56744a490",
      "old_mode": 33188,
      "old_path": "rtc_base/network.h",
      "new_id": "4a6bdd0a3bde3d05d458bfd55ac27e94b55a6ca2",
      "new_mode": 33188,
      "new_path": "rtc_base/network.h"
    },
    {
      "type": "modify",
      "old_id": "3801b73249563270be3bdaf3e4200dd7f53c3b78",
      "old_mode": 33188,
      "old_path": "rtc_base/network/BUILD.gn",
      "new_id": "d0705cbec0006f1d72458dc18a49d0ac9411e99d",
      "new_mode": 33188,
      "new_path": "rtc_base/network/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "3f08e2d099d31407e54fe0395eb402244e6d71cd",
      "old_mode": 33188,
      "old_path": "rtc_base/network/received_packet.cc",
      "new_id": "1677b6b0cfd7ff28d1d6b1298a4058dd7a763ac8",
      "new_mode": 33188,
      "new_path": "rtc_base/network/received_packet.cc"
    },
    {
      "type": "modify",
      "old_id": "1078f807a6194007eb0da51920fecac796a02654",
      "old_mode": 33188,
      "old_path": "rtc_base/network/received_packet.h",
      "new_id": "2868047fa417e186d736099dd5480473d9678675",
      "new_mode": 33188,
      "new_path": "rtc_base/network/received_packet.h"
    },
    {
      "type": "modify",
      "old_id": "f9438b06c61af63ccd57bb51bbc9a6d668a977c5",
      "old_mode": 33188,
      "old_path": "rtc_base/network_unittest.cc",
      "new_id": "380580f2b2741284cb742bde74af48dc464af6f7",
      "new_mode": 33188,
      "new_path": "rtc_base/network_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "0a410f8e806318d59699d470ed8f7dd54670cafb",
      "old_mode": 33188,
      "old_path": "rtc_base/openssl_stream_adapter.cc",
      "new_id": "e3a75db8f411686b6102e6b036242ec26c337d4a",
      "new_mode": 33188,
      "new_path": "rtc_base/openssl_stream_adapter.cc"
    },
    {
      "type": "modify",
      "old_id": "5307eff2036156d5a09ec3d6a874094ebb726c0b",
      "old_mode": 33188,
      "old_path": "rtc_base/openssl_stream_adapter.h",
      "new_id": "b8e531de675b6b3045aebb31d95bd9dc18277982",
      "new_mode": 33188,
      "new_path": "rtc_base/openssl_stream_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "66f649306c4ae081b66b2ba934b226a06b0026b7",
      "old_mode": 33188,
      "old_path": "rtc_base/physical_socket_server.cc",
      "new_id": "fb916fb50e300ca0310c9692167851112c6819ed",
      "new_mode": 33188,
      "new_path": "rtc_base/physical_socket_server.cc"
    },
    {
      "type": "modify",
      "old_id": "339afb78b09483c849c60a16b18628ccf7f64bef",
      "old_mode": 33188,
      "old_path": "rtc_base/server_socket_adapters.cc",
      "new_id": "85047e6f9adf6ab4093392678357440edcedca21",
      "new_mode": 33188,
      "new_path": "rtc_base/server_socket_adapters.cc"
    },
    {
      "type": "modify",
      "old_id": "dee6caa320c06fc44763673a307bf94ace39ee89",
      "old_mode": 33188,
      "old_path": "rtc_base/socket.cc",
      "new_id": "744311ce9ad11a9f0ebc7e5e08eb6bea7c9e1936",
      "new_mode": 33188,
      "new_path": "rtc_base/socket.cc"
    },
    {
      "type": "modify",
      "old_id": "60d52b2bb6a55b3de3f9f9213cb17c2f6df91825",
      "old_mode": 33188,
      "old_path": "rtc_base/socket_adapters.cc",
      "new_id": "56b20bdd4996ec9eb6ed602a0641d90aae38c980",
      "new_mode": 33188,
      "new_path": "rtc_base/socket_adapters.cc"
    },
    {
      "type": "modify",
      "old_id": "3abd888ad3ed8d3556dbcb35654e3f32f2b3d552",
      "old_mode": 33188,
      "old_path": "rtc_base/socket_adapters.h",
      "new_id": "e0954a9fe417eda4b98e85395f84ff9525e8689a",
      "new_mode": 33188,
      "new_path": "rtc_base/socket_adapters.h"
    },
    {
      "type": "modify",
      "old_id": "403638cd670f7f0812ab9c46335a3039b940ad13",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_certificate.cc",
      "new_id": "e144d39bde1bda5a6de4136286d583dd4af6ddeb",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_certificate.cc"
    },
    {
      "type": "modify",
      "old_id": "52253630a76dfe9c8207b0ff815625736d34ea8a",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_fingerprint.cc",
      "new_id": "6911d8b5e8076664bb2cd379add6f1841efabe76",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_fingerprint.cc"
    },
    {
      "type": "modify",
      "old_id": "89757f486568b638fd80e916813b9e8b418fe81f",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_fingerprint.h",
      "new_id": "103e4a29d7cbf0019d371be1931cec539e05a301",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_fingerprint.h"
    },
    {
      "type": "modify",
      "old_id": "2186d3a60f90f9b83efde675e3032da3a708fb31",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_identity.cc",
      "new_id": "f68797afa31cbd1798af5b9d02d8c3a267b2cc4a",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_identity.cc"
    },
    {
      "type": "modify",
      "old_id": "d02318bc684132aee77b5d62821d4bb5f6df3030",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_stream_adapter.cc",
      "new_id": "59216f0357ce1eb30ff479b56411c42a601d5c79",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_stream_adapter.cc"
    },
    {
      "type": "modify",
      "old_id": "f35076c55bf03828b442427a8cc16a2f2b20da11",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_stream_adapter.h",
      "new_id": "75e672902bf68b9868b2c08aa395fa331b54998a",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_stream_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "668a98c9da950ad862f935cfb4b627eecc869baa",
      "old_mode": 33188,
      "old_path": "rtc_base/ssl_stream_adapter_unittest.cc",
      "new_id": "67bfc103e3a75e9fc19c88be0b51f79f5ba8280f",
      "new_mode": 33188,
      "new_path": "rtc_base/ssl_stream_adapter_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a8191567d5248a7d3ba21684e56a3506b8b50a48",
      "old_mode": 33188,
      "old_path": "rtc_base/stream.h",
      "new_id": "07da2266e34a2be767e8809155fd818013818994",
      "new_mode": 33188,
      "new_path": "rtc_base/stream.h"
    },
    {
      "type": "modify",
      "old_id": "6b0b1e004942596fd27171bc121a4ffd373855ca",
      "old_mode": 33188,
      "old_path": "rtc_base/string_encode.cc",
      "new_id": "717b8323900c55e2759443369c2753e6c2748fe1",
      "new_mode": 33188,
      "new_path": "rtc_base/string_encode.cc"
    },
    {
      "type": "modify",
      "old_id": "fb2a6e021a4b4a05f5b87f2c8321aa6665ea08df",
      "old_mode": 33188,
      "old_path": "rtc_base/string_encode.h",
      "new_id": "187d8379a42712c3b891a780b46a157d770f386f",
      "new_mode": 33188,
      "new_path": "rtc_base/string_encode.h"
    },
    {
      "type": "modify",
      "old_id": "d26cd6b82ed0bdbf0dd93dd7f5b213624fd6fdf8",
      "old_mode": 33188,
      "old_path": "rtc_base/string_encode_unittest.cc",
      "new_id": "701e52d2434fe209469776224138242b195c6f55",
      "new_mode": 33188,
      "new_path": "rtc_base/string_encode_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "094bbd1939457aefc62c6b8bfd20104bb7f0d190",
      "old_mode": 33188,
      "old_path": "rtc_base/strings/string_builder.cc",
      "new_id": "f52445a8f492d56e9ea0a7e09887ba3dd7e5790b",
      "new_mode": 33188,
      "new_path": "rtc_base/strings/string_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "9f6fb33b4e2bd6318dea9325b21fdacbc2854967",
      "old_mode": 33188,
      "old_path": "rtc_base/strings/string_builder.h",
      "new_id": "41efe9aa42522021a8480952a3958ef7a393c472",
      "new_mode": 33188,
      "new_path": "rtc_base/strings/string_builder.h"
    },
    {
      "type": "modify",
      "old_id": "74f8448faa4462605d611c318ae11c67803f8b22",
      "old_mode": 33188,
      "old_path": "rtc_base/text2pcap.cc",
      "new_id": "8b0e73d20ec5e9376321e4e10ebd69ea88a84e47",
      "new_mode": 33188,
      "new_path": "rtc_base/text2pcap.cc"
    },
    {
      "type": "modify",
      "old_id": "1f384ec7edf920072b20692ba09d42d4e54dc943",
      "old_mode": 33188,
      "old_path": "rtc_base/text2pcap.h",
      "new_id": "5826e97ff4c9924e21d42de6c3a0dc293a4b427e",
      "new_mode": 33188,
      "new_path": "rtc_base/text2pcap.h"
    },
    {
      "type": "modify",
      "old_id": "d09f35bedf60155cdf7ca0f3f59007d5637b6f21",
      "old_mode": 33188,
      "old_path": "rtc_base/unique_id_generator.cc",
      "new_id": "a6cac6b3143fe0b779109c0bdd25b91c5ce8852d",
      "new_mode": 33188,
      "new_path": "rtc_base/unique_id_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "64491c4eba94388158c3928ddcd52c791f4bda61",
      "old_mode": 33188,
      "old_path": "rtc_base/unique_id_generator.h",
      "new_id": "4dd31ee261eb4da9e9628e852c38c7dbb778605a",
      "new_mode": 33188,
      "new_path": "rtc_base/unique_id_generator.h"
    },
    {
      "type": "modify",
      "old_id": "8a7c8062631ec0c77c12804c99a5cf4812c44fa1",
      "old_mode": 33188,
      "old_path": "rtc_base/virtual_socket_unittest.cc",
      "new_id": "e3081b8c849b44d1e9d29314a293be6d9ea74c41",
      "new_mode": 33188,
      "new_path": "rtc_base/virtual_socket_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "6229a1e3f66e8096906d05ad4054b15c8fbdec00",
      "old_mode": 33188,
      "old_path": "rtc_base/zero_memory.h",
      "new_id": "5af33ad8c81031f8eabb009c3269efb8468c096e",
      "new_mode": 33188,
      "new_path": "rtc_base/zero_memory.h"
    },
    {
      "type": "modify",
      "old_id": "5a8804c216a5719b1ed276abfd6448852c6dd286",
      "old_mode": 33188,
      "old_path": "rtc_base/zero_memory_unittest.cc",
      "new_id": "dde2898d6c5bf422d35a24a0bc45a1d4e038fdff",
      "new_mode": 33188,
      "new_path": "rtc_base/zero_memory_unittest.cc"
    }
  ]
}
