)]}'
{
  "commit": "0c8b63d0b1d7e7286b6350a6de42b6d5d1bdf4ac",
  "tree": "ec3aaa1f517777b41c7c5e2f720728a555433751",
  "parents": [
    "65706ff0c8414535be245e2a06bf037a09ef6de8"
  ],
  "author": {
    "name": "Henner Zeller",
    "email": "h.zeller@acm.org",
    "time": "Tue Jun 16 13:25:04 2026 +0200"
  },
  "committer": {
    "name": "Henner Zeller",
    "email": "h.zeller@acm.org",
    "time": "Tue Jun 16 13:52:40 2026 +0200"
  },
  "message": "Get ready for clang-tidy 22\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4bb9cbb28b42f6d309cdf9b464d65233e26def57",
      "old_mode": 33188,
      "old_path": ".clang-tidy",
      "new_id": "70ee773b40832ee3cf358111f828c40d17582879",
      "new_mode": 33188,
      "new_path": ".clang-tidy"
    },
    {
      "type": "modify",
      "old_id": "808723059ec1d6c74e992696fce52045d3a98c46",
      "old_mode": 33188,
      "old_path": "verible/common/analysis/lint-waiver_test.cc",
      "new_id": "efe4bbd28c029e9b3eb1e88fbc2b762c00d349cb",
      "new_mode": 33188,
      "new_path": "verible/common/analysis/lint-waiver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e72b5f64b7b7081dc06132e332ee89923d75be4d",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/align.cc",
      "new_id": "9986fc72116063b44861fc25e6a7d8071975b680",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/align.cc"
    },
    {
      "type": "modify",
      "old_id": "5b9a96ff7ef24cea0dd2bd976deb2d6e982d2fa1",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/align_test.cc",
      "new_id": "d6676973e0d07336406a42269ebe7af998611483",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/align_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d261cf9d2c1511f4a76d81a7078cc83a4ab59c6a",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/format-token_test.cc",
      "new_id": "a56bd163673353229e0efec11caad96460fd043a",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/format-token_test.cc"
    },
    {
      "type": "modify",
      "old_id": "03eace9af1fe61c2e49a5f4b48365d6e11f6d80d",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/layout-optimizer.cc",
      "new_id": "38f1b4ae039f96e38332c97cbc48a8852112b20d",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/layout-optimizer.cc"
    },
    {
      "type": "modify",
      "old_id": "ab8b91b138972c403ad49bb501f05276f005d3d6",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/layout-optimizer_test.cc",
      "new_id": "f9d13e7905a6df26651bdea9a05773953f20ee29",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/layout-optimizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5ae39e64a63ad35e760c2be6f6e3557138dac7ca",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/line-wrap-searcher_test.cc",
      "new_id": "612891ed049e6fae6a1261e01204e692098f9938",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/line-wrap-searcher_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c939b7e261330e1d2971445b6b11a983896f52e2",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/state-node_test.cc",
      "new_id": "c019ae9e3399da66902d5b12d75b9521ffc55445",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/state-node_test.cc"
    },
    {
      "type": "modify",
      "old_id": "19b6a168d2b40a3ec003fa651ab3c9ba7a436f8d",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/token-partition-tree_test.cc",
      "new_id": "3e2acca7c9841d01b00040840c6a1396dd03a422",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/token-partition-tree_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d7ed6a6e68d8612a93af39dabf636332cbfc3f20",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/tree-unwrapper_test.cc",
      "new_id": "2400bbc90e5566da8bc12ed7faf0253e19d6ddf1",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/tree-unwrapper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e60daad649dbf5ceb5bb1fd236cfe3598bd720f3",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/unwrapped-line.cc",
      "new_id": "d4229c16b79a859e7a8ad7cd09b74e9dca80d98c",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/unwrapped-line.cc"
    },
    {
      "type": "modify",
      "old_id": "9f3eb3acfcc06ada1be1f64ea9455c42d52e4287",
      "old_mode": 33188,
      "old_path": "verible/common/formatting/unwrapped-line_test.cc",
      "new_id": "f9b6dbbb2ae7c8f15dddd4ead6726119103a4aa1",
      "new_mode": 33188,
      "new_path": "verible/common/formatting/unwrapped-line_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d1a9e66dfd19ed0735c0892fe29c385d10dfbde5",
      "old_mode": 33188,
      "old_path": "verible/common/lsp/json-rpc-dispatcher.cc",
      "new_id": "2703b2989b6ff0a669535826eafa13165f4bcf96",
      "new_mode": 33188,
      "new_path": "verible/common/lsp/json-rpc-dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "01d2ee7195436a99921be98da3a252efc07889c2",
      "old_mode": 33188,
      "old_path": "verible/common/lsp/json-rpc-dispatcher_test.cc",
      "new_id": "f8139b08130c9c850c01ba80775fe31e7eff102c",
      "new_mode": 33188,
      "new_path": "verible/common/lsp/json-rpc-dispatcher_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d70f1010b7b42425c10dd5541e1e3dc419e857b8",
      "old_mode": 33188,
      "old_path": "verible/common/lsp/message-stream-splitter_test.cc",
      "new_id": "2de2d6cf2832307a1d30a107d435e39292c7bf8c",
      "new_mode": 33188,
      "new_path": "verible/common/lsp/message-stream-splitter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3f274d84bb5894e27713374bd05012db87699f9e",
      "old_mode": 33188,
      "old_path": "verible/common/strings/diff.cc",
      "new_id": "6cb9375465d0c15fd3d9643a68ae5723b7bf71c8",
      "new_mode": 33188,
      "new_path": "verible/common/strings/diff.cc"
    },
    {
      "type": "modify",
      "old_id": "782fd862358ea91c2691c69af509289c2ed01e7b",
      "old_mode": 33188,
      "old_path": "verible/common/strings/obfuscator.h",
      "new_id": "0d529febc429e91fab8ad908890fc12be2d75bf2",
      "new_mode": 33188,
      "new_path": "verible/common/strings/obfuscator.h"
    },
    {
      "type": "modify",
      "old_id": "42e7c513a8e5f58971e85091875bf9a1d64beca3",
      "old_mode": 33188,
      "old_path": "verible/common/strings/patch_test.cc",
      "new_id": "17a49308824a425c3ac617088ccc5d9b946d67c4",
      "new_mode": 33188,
      "new_path": "verible/common/strings/patch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8f86a1f78ad52246cdb5ec54ee75fd60c84be277",
      "old_mode": 33188,
      "old_path": "verible/common/text/macro-definition.h",
      "new_id": "f78501c74b3a7c00a8620618cd3bfd2c6a77a3f9",
      "new_mode": 33188,
      "new_path": "verible/common/text/macro-definition.h"
    },
    {
      "type": "modify",
      "old_id": "473e44598e828703a2f7f48f600df415530f3163",
      "old_mode": 33188,
      "old_path": "verible/common/text/syntax-tree-context.h",
      "new_id": "451835c8ac5a095613b9bff19bffcae8b89bc314",
      "new_mode": 33188,
      "new_path": "verible/common/text/syntax-tree-context.h"
    },
    {
      "type": "modify",
      "old_id": "8f90a5661846cc548b56630916a0fac5816d0045",
      "old_mode": 33188,
      "old_path": "verible/common/text/text-structure_test.cc",
      "new_id": "e862f2979c6a5ad4c28aed3c64f1d68a87051df7",
      "new_mode": 33188,
      "new_path": "verible/common/text/text-structure_test.cc"
    },
    {
      "type": "modify",
      "old_id": "071de8c31090575196446d9ce6f52974ee6c1cc2",
      "old_mode": 33188,
      "old_path": "verible/common/text/token-stream-view_test.cc",
      "new_id": "bbabe1757ed9b249c8773a844d786c1b73c2b8f2",
      "new_mode": 33188,
      "new_path": "verible/common/text/token-stream-view_test.cc"
    },
    {
      "type": "modify",
      "old_id": "955f4dd80e3118f55c30aa84f8a477dfaaa8cb0a",
      "old_mode": 33188,
      "old_path": "verible/common/text/tree-context-visitor.cc",
      "new_id": "3d1aac4b869b8e91d1436d2c9ced1a0839b885da",
      "new_mode": 33188,
      "new_path": "verible/common/text/tree-context-visitor.cc"
    },
    {
      "type": "modify",
      "old_id": "c66b204729769fe7f39b1de0ca65f34027ff592d",
      "old_mode": 33188,
      "old_path": "verible/common/util/enum-flags_test.cc",
      "new_id": "c70036cc86ef4cd5326e243ddf933e1d7ce51447",
      "new_mode": 33188,
      "new_path": "verible/common/util/enum-flags_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2c4a5bbd1a12464d6a6c559efed466c71692ef91",
      "old_mode": 33188,
      "old_path": "verible/common/util/sha256.cc",
      "new_id": "cfcf6925ff5a651f38991e4b267521944ba43d8f",
      "new_mode": 33188,
      "new_path": "verible/common/util/sha256.cc"
    },
    {
      "type": "modify",
      "old_id": "8e100380f23b01b1386f08b6a0efbd5862997fe7",
      "old_mode": 33188,
      "old_path": "verible/common/util/tree-operations.h",
      "new_id": "b70da51e47337866b5d0c4965f58bec520801dd7",
      "new_mode": 33188,
      "new_path": "verible/common/util/tree-operations.h"
    },
    {
      "type": "modify",
      "old_id": "cd325cf3ac889dae18f06bae5ea4eb37599ecd46",
      "old_mode": 33188,
      "old_path": "verible/verilog/CST/declaration.h",
      "new_id": "7276b2134eed4534f62b7def004433332e64d68d",
      "new_mode": 33188,
      "new_path": "verible/verilog/CST/declaration.h"
    },
    {
      "type": "modify",
      "old_id": "72566266852091ee1f35c8a0f717888fb1f4d0e1",
      "old_mode": 33188,
      "old_path": "verible/verilog/CST/expression.cc",
      "new_id": "b8f8b84990402f289a0f7370f2df5167a6ae41eb",
      "new_mode": 33188,
      "new_path": "verible/verilog/CST/expression.cc"
    },
    {
      "type": "modify",
      "old_id": "357e790b45f9ba1a917aae9eb612543259648586",
      "old_mode": 33188,
      "old_path": "verible/verilog/CST/functions.cc",
      "new_id": "64f4e9191bff45c430da96c728d13b1515db918e",
      "new_mode": 33188,
      "new_path": "verible/verilog/CST/functions.cc"
    },
    {
      "type": "modify",
      "old_id": "7662a0c69cf2c1dafff82b7000911b287e5d9ca7",
      "old_mode": 33188,
      "old_path": "verible/verilog/CST/port_test.cc",
      "new_id": "5eb1331381e9cef9fc81ae6b712fb0d6697ae498",
      "new_mode": 33188,
      "new_path": "verible/verilog/CST/port_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89c526f7ef6bb3fd7a828bd70b376abd128bddb4",
      "old_mode": 33188,
      "old_path": "verible/verilog/CST/type.cc",
      "new_id": "aa1efdf91c7bf487b750ca70111280761b1df8d4",
      "new_mode": 33188,
      "new_path": "verible/verilog/CST/type.cc"
    },
    {
      "type": "modify",
      "old_id": "b3b2e57cde899a639618e0467c78d5e2cc37c000",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/verilog-analyzer_test.cc",
      "new_id": "96cc449c1768ae46c6fea8c77cc334f9ec67547b",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/verilog-analyzer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7eaa019acc172293b18a620ad5981a3ffa544d1b",
      "old_mode": 33188,
      "old_path": "verible/verilog/parser/verilog-lexical-context.cc",
      "new_id": "740e3feff536078c48a22dd0a31616c03073c27b",
      "new_mode": 33188,
      "new_path": "verible/verilog/parser/verilog-lexical-context.cc"
    },
    {
      "type": "modify",
      "old_id": "733186b14ade260a6eb1378f30d6f8264e4abf9e",
      "old_mode": 33188,
      "old_path": "verible/verilog/parser/verilog-lexical-context_test.cc",
      "new_id": "b800e6586a8794d86d5633374100ee2bc0bcc2f4",
      "new_mode": 33188,
      "new_path": "verible/verilog/parser/verilog-lexical-context_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6173a1500c9d492010e4f4ad55cadea9d53d3906",
      "old_mode": 33188,
      "old_path": "verible/verilog/tools/kythe/indexing-facts-tree-context.h",
      "new_id": "8016c3da32d822efb045d9dbba51efc7452832cf",
      "new_mode": 33188,
      "new_path": "verible/verilog/tools/kythe/indexing-facts-tree-context.h"
    },
    {
      "type": "modify",
      "old_id": "65b6745b7507b883383404d7aa5a7b8016d910f5",
      "old_mode": 33188,
      "old_path": "verible/verilog/tools/kythe/kythe-facts-extractor.cc",
      "new_id": "b49b8c1799d8f606d7b2be225faca777a64f0940",
      "new_mode": 33188,
      "new_path": "verible/verilog/tools/kythe/kythe-facts-extractor.cc"
    }
  ]
}
