)]}'
{
  "commit": "c180fde3942ccbe3f6eadbfd9192c8075a408fcb",
  "tree": "19484e7f0ab45ff2b4fa3c685a6988392039b2f1",
  "parents": [
    "014191f32e265ad5df23dd4fa5072c2dd1156a90"
  ],
  "author": {
    "name": "Henner Zeller",
    "email": "h.zeller@acm.org",
    "time": "Fri Sep 18 08:15:15 2026 +0200"
  },
  "committer": {
    "name": "Henner Zeller",
    "email": "h.zeller@acm.org",
    "time": "Fri Sep 18 08:15:15 2026 +0200"
  },
  "message": "Use contains() in containers where possible.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb36ab6b166c91bed198967f31fc9354508c8a81",
      "old_mode": 33188,
      "old_path": "verible/common/analysis/lint-rule-status.cc",
      "new_id": "7a79a422432d863b29e9e464aa77b96d35b4ddff",
      "new_mode": 33188,
      "new_path": "verible/common/analysis/lint-rule-status.cc"
    },
    {
      "type": "modify",
      "old_id": "7c2030cd0bfc92671c119ccff802e7fae687ebfe",
      "old_mode": 33188,
      "old_path": "verible/common/analysis/matcher/bound-symbol-manager.cc",
      "new_id": "e34dce5afdf999a40a26336db74629b2d92bdde1",
      "new_mode": 33188,
      "new_path": "verible/common/analysis/matcher/bound-symbol-manager.cc"
    },
    {
      "type": "modify",
      "old_id": "34c3da14c261c9567291409a9278705eeec87ef7",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/checkers/forbidden-macro-rule.cc",
      "new_id": "3410e52f238afb170cdf063d71a017716e96e2ad",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/checkers/forbidden-macro-rule.cc"
    },
    {
      "type": "modify",
      "old_id": "04558ead8cfdd70a42e45d61b8f2358a8caa7fa1",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/checkers/forbidden-symbol-rule.cc",
      "new_id": "4f832c15d3ca6e7b19263234a6342e91e7fb9bee",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/checkers/forbidden-symbol-rule.cc"
    },
    {
      "type": "modify",
      "old_id": "cd31f80da94850bd3add272b4f7efd975037643e",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/checkers/struct-union-name-style-rule.cc",
      "new_id": "0217374561c04f0ece70be400befcb29144e890c",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/checkers/struct-union-name-style-rule.cc"
    },
    {
      "type": "modify",
      "old_id": "c9d92164e9e73fac643075e6a2904cabc5f8d63f",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/checkers/void-cast-rule.cc",
      "new_id": "658d45a5bae7f5047dbc52cfab1c966dc07846ad",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/checkers/void-cast-rule.cc"
    },
    {
      "type": "modify",
      "old_id": "c5e2c23ba03449808a2a0deb727fd85d705979ef",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/flow-tree.cc",
      "new_id": "1f28aeacc16c24edd5078f057996993eceb159d1",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/flow-tree.cc"
    },
    {
      "type": "modify",
      "old_id": "47031271546f078c00c1d64c253190b8d996984c",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/verilog-linter-configuration.cc",
      "new_id": "42ed8f4195bed71e607da041654312b8cc2d2759",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/verilog-linter-configuration.cc"
    },
    {
      "type": "modify",
      "old_id": "740e3feff536078c48a22dd0a31616c03073c27b",
      "old_mode": 33188,
      "old_path": "verible/verilog/parser/verilog-lexical-context.cc",
      "new_id": "445dff78c8d57cd36748a31d31907750e6b2579b",
      "new_mode": 33188,
      "new_path": "verible/verilog/parser/verilog-lexical-context.cc"
    },
    {
      "type": "modify",
      "old_id": "39e816a0f1609072716748fd5444b82836b83226",
      "old_mode": 33188,
      "old_path": "verible/verilog/preprocessor/verilog-preprocess.cc",
      "new_id": "89ddb7da0ecb1eb438498768b13a7cd36dbc9a38",
      "new_mode": 33188,
      "new_path": "verible/verilog/preprocessor/verilog-preprocess.cc"
    }
  ]
}
