)]}'
{
  "commit": "f3e44d6292c4974d05abc74393790926776bafe0",
  "tree": "5595493087568316d8d70915d672c25e72c40a27",
  "parents": [
    "b975d9d903f7a60510393d438a086294ab086dea"
  ],
  "author": {
    "name": "Talha-Dmr",
    "email": "talhademir-100@hotmail.com",
    "time": "Thu Aug 27 18:50:48 2026 +0300"
  },
  "committer": {
    "name": "Talha-Dmr",
    "email": "talhademir-100@hotmail.com",
    "time": "Thu Sep 03 19:00:52 2026 +0300"
  },
  "message": "verilog: make generate-label-prefix configurable via style_regex\n\nFixes #2288: allow users to configure the allowed label prefix via\nstyle_regex instead of hardcoded g_/gen_. Default regex (g_|gen_).*\npreserves existing behavior. Uses RE2 FullMatch and config-utils SetRegex\npattern similar to enum-name-style.\n\nSigned-off-by: Talha-Dmr \u003c\u003e\nSigned-off-by: Talha-Dmr \u003ctalhademir-100@hotmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd3a98bf7d5354f8f852c86086d1e7ae7e952712",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/checkers/BUILD",
      "new_id": "2151eaad85768803e07d92487706be5b7ba2bc7d",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/checkers/BUILD"
    },
    {
      "type": "modify",
      "old_id": "c8822ce56b45a7a2389900c2226f5d2dd1c02ec6",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/checkers/generate-label-prefix-rule.cc",
      "new_id": "53fe7a1b2e28e645a2aeff28ae3e5c641ec8c49d",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/checkers/generate-label-prefix-rule.cc"
    },
    {
      "type": "modify",
      "old_id": "9090cf3f1baa93450e90819dd5542e7d97a55d38",
      "old_mode": 33188,
      "old_path": "verible/verilog/analysis/checkers/generate-label-prefix-rule.h",
      "new_id": "e18df9c8dad25581619040d8205a1cfdb960d7fd",
      "new_mode": 33188,
      "new_path": "verible/verilog/analysis/checkers/generate-label-prefix-rule.h"
    }
  ]
}
