)]}'
{
  "log": [
    {
      "commit": "89d4d98aa4edd7029efc702d1bcf605b6c9da810",
      "tree": "76357e87521c6a4dfe668140e49e6cc6b81f4f12",
      "parents": [
        "9fdb4057dadf4478307591ae2c77db8357a74864",
        "f9b087b1369a9a54533fc8f671b7513aaa3fc3e4"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Mar 13 15:56:39 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 15:56:39 2026 +0100"
      },
      "message": "Merge pull request #2495 from hzeller/feature-20260311-smoke\n\nAdapt smoke test expectations."
    },
    {
      "commit": "f9b087b1369a9a54533fc8f671b7513aaa3fc3e4",
      "tree": "76357e87521c6a4dfe668140e49e6cc6b81f4f12",
      "parents": [
        "9fdb4057dadf4478307591ae2c77db8357a74864"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Mar 11 20:15:25 2026 +0100"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Mar 11 20:15:25 2026 +0100"
      },
      "message": "Adapt smoke test expectations.\n"
    },
    {
      "commit": "9fdb4057dadf4478307591ae2c77db8357a74864",
      "tree": "74b2311b639d8b6c2f5adf0910cb7be812540d77",
      "parents": [
        "6ca221a3f9b4e241a19b6cd9ed4ac6775454cecf",
        "083a36896aea1a9c3e3996b863e8db909a79a57a"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Dec 22 09:55:10 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 09:55:10 2025 +0100"
      },
      "message": "Merge pull request #2484 from hzeller/feature-20251221-update-module-bzl\n\nUpdate some dependencies."
    },
    {
      "commit": "6ca221a3f9b4e241a19b6cd9ed4ac6775454cecf",
      "tree": "635d1b490de35fbfa101f0b3f46a01a176aaa838",
      "parents": [
        "67f7038305d628fce9f6420772bf0365c0276f1e",
        "3a19eb0223926af8b2b76e8214e270dd61243314"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Dec 22 09:54:59 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 09:54:59 2025 +0100"
      },
      "message": "Merge pull request #2483 from hzeller/feature-20251221-simpler-ifdef\n\nSimplify `#if defined(foo)` to `#ifdef`"
    },
    {
      "commit": "083a36896aea1a9c3e3996b863e8db909a79a57a",
      "tree": "c187d9260777f96d4f69e80bdb59f3514120fe41",
      "parents": [
        "67f7038305d628fce9f6420772bf0365c0276f1e"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Dec 21 15:01:18 2025 +0100"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Dec 21 15:07:42 2025 +0100"
      },
      "message": "Update some dependencies.\n"
    },
    {
      "commit": "3a19eb0223926af8b2b76e8214e270dd61243314",
      "tree": "635d1b490de35fbfa101f0b3f46a01a176aaa838",
      "parents": [
        "67f7038305d628fce9f6420772bf0365c0276f1e"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Dec 21 14:34:10 2025 +0100"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Dec 21 14:34:10 2025 +0100"
      },
      "message": "Simplify `#if defined(foo)` to `#ifdef`\n"
    },
    {
      "commit": "67f7038305d628fce9f6420772bf0365c0276f1e",
      "tree": "fe092f2cf93a73307960393f7bf0846c30c9306b",
      "parents": [
        "0a93553b6e88b6387645a8871eaa1eeaa3a9fd40",
        "1a8c3242c422b04c35e547bfba986ece1b129148"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Dec 21 10:33:23 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 21 10:33:23 2025 +0100"
      },
      "message": "Merge pull request #2480 from kbrunham-intel/feat/issue_2073\n\nFix: Compiler directives being merged onto single line (#2073)"
    },
    {
      "commit": "1a8c3242c422b04c35e547bfba986ece1b129148",
      "tree": "fe092f2cf93a73307960393f7bf0846c30c9306b",
      "parents": [
        "a585a286ddf74991b428b629a17a9cf51e7791e7"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Tue Dec 16 01:05:44 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Tue Dec 16 01:05:44 2025 +0000"
      },
      "message": "Added additional tests based on PR feedback\n"
    },
    {
      "commit": "a585a286ddf74991b428b629a17a9cf51e7791e7",
      "tree": "66376535d03d1e3d595bda777c1372b7fe751cb9",
      "parents": [
        "bbb4789a953f7fda3bc58e605505f7f848da5fb9"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Tue Dec 16 00:44:43 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Tue Dec 16 00:44:43 2025 +0000"
      },
      "message": "Updated code based on PR feedback\n\nCreated new functions to capture the different categories of directives.\n"
    },
    {
      "commit": "bbb4789a953f7fda3bc58e605505f7f848da5fb9",
      "tree": "f60bdd7771517769dc39395be097491efbb7c604",
      "parents": [
        "b7e5b8d376d5b817f9c44f4b0f0a16aaf56e79a7",
        "0a93553b6e88b6387645a8871eaa1eeaa3a9fd40"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 13:30:05 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 12 13:30:05 2025 -0500"
      },
      "message": "Merge branch \u0027chipsalliance:master\u0027 into feat/issue_2073\n"
    },
    {
      "commit": "0a93553b6e88b6387645a8871eaa1eeaa3a9fd40",
      "tree": "541eda09b6195ff20fe8dcead301a3575afb49d9",
      "parents": [
        "3689529ec63897d83a059d0ba48126633f7b2250",
        "d14e00d91abcb2917c8577c4a23a2da96b169dc4"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Dec 12 07:51:58 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 12 07:51:58 2025 +0100"
      },
      "message": "Merge pull request #2068 from kbrunham-intel/feat/devcontainer_dec23\n\nInitial version of a devcontainer for Verible"
    },
    {
      "commit": "b7e5b8d376d5b817f9c44f4b0f0a16aaf56e79a7",
      "tree": "bfb3a3dcb0186aba97ed20507c2a57b9c3ea24dd",
      "parents": [
        "bb084686856cb4271abd460cd1e3321f4885a16f"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 02:17:33 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 02:17:33 2025 +0000"
      },
      "message": "Updated formatting with clang-format\n"
    },
    {
      "commit": "d14e00d91abcb2917c8577c4a23a2da96b169dc4",
      "tree": "541eda09b6195ff20fe8dcead301a3575afb49d9",
      "parents": [
        "e8d1d3687a62756366f904a4014fdc080dcfab10"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 02:16:27 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 02:16:27 2025 +0000"
      },
      "message": "Updated Dockerfile to use clang-format-17\n"
    },
    {
      "commit": "bb084686856cb4271abd460cd1e3321f4885a16f",
      "tree": "6f075eefaea9f22f0a81f64bb1e7d399a42a04f3",
      "parents": [
        "ebd16fd5dd23b2809705e3e6fcaf549f2ac0b8ae"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 01:58:19 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 01:58:19 2025 +0000"
      },
      "message": "Fix formatter merging compiler directives onto single line\n\nFixes #2073\n\nThe formatter was incorrectly merging consecutive compiler directives\n(like `timescale and `default_nettype) onto a single line instead of\nkeeping them on separate lines.\n\nRoot cause: IsPreprocessorKeyword() only recognized preprocessor control\nflow directives (PP_* tokens) but not compiler directives (DR_* tokens),\nand the tree unwrapper wasn\u0027t creating separate partitions for these\ndirectives.\n\nChanges:\n- Extended IsPreprocessorKeyword() to include all DR_* compiler directive\n  tokens (timescale, default_nettype, resetall, celldefine, etc.)\n- Added kTimescaleDirective and kTopLevelDirective nodes to unindented\n  unwrapped line handling in tree unwrapper\n- Added leaf-level handling for bare DR_* tokens to ensure they start\n  new partitions when at top level\n- Added comprehensive regression tests for multiple directive combinations\n\nAll tests pass. Directives now correctly remain on separate lines when\nat top level, while respecting indentation when inside module ports or\nother nested contexts.\n"
    },
    {
      "commit": "ebd16fd5dd23b2809705e3e6fcaf549f2ac0b8ae",
      "tree": "83581881f58d95a57128d83710f0c8ab0279ce08",
      "parents": [
        "3689529ec63897d83a059d0ba48126633f7b2250"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 01:31:42 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Fri Dec 12 01:31:42 2025 +0000"
      },
      "message": "Added test which fails for this case\n"
    },
    {
      "commit": "e8d1d3687a62756366f904a4014fdc080dcfab10",
      "tree": "bf3e8da0adcf28717491b5c03a6d93acf50d16e1",
      "parents": [
        "2a9cf14060916c2d3ea6d5c684657c400ec78e29",
        "3689529ec63897d83a059d0ba48126633f7b2250"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Wed Dec 10 13:42:12 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 10 13:42:12 2025 -0500"
      },
      "message": "Merge branch \u0027chipsalliance:master\u0027 into feat/devcontainer_dec23\n"
    },
    {
      "commit": "3689529ec63897d83a059d0ba48126633f7b2250",
      "tree": "ea66891a4e18e80c06dc90e1744596a8c8377b6f",
      "parents": [
        "3af87906db92b7fdc518a589c3e8d1e52d2bad3c",
        "b4f5e5e9aa833f969cdf7f600e10480501591a28"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Dec 09 21:13:07 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 09 21:13:07 2025 +0100"
      },
      "message": "Merge pull request #2478 from hzeller/feature-20251209-update-smoke\n\nUpstream projects changed, update smoke test expectations."
    },
    {
      "commit": "b4f5e5e9aa833f969cdf7f600e10480501591a28",
      "tree": "ea66891a4e18e80c06dc90e1744596a8c8377b6f",
      "parents": [
        "3af87906db92b7fdc518a589c3e8d1e52d2bad3c"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Dec 09 20:55:41 2025 +0100"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Dec 09 20:58:59 2025 +0100"
      },
      "message": "Upstream projects changed, update smoke test expectations.\n"
    },
    {
      "commit": "3af87906db92b7fdc518a589c3e8d1e52d2bad3c",
      "tree": "7f847974fa20ed991af2c3ed8b0e7cb122621075",
      "parents": [
        "c1271a00bfb1753a29f37534b4853d9c765eece5",
        "29b39c4a3f96a0a6a603e4d75ef7173eb4c82c60"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Dec 09 19:53:54 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 09 19:53:54 2025 +0100"
      },
      "message": "Merge pull request #2477 from hzeller/feature-20251209-update-shell\n\nMaintain versions in shell.nix"
    },
    {
      "commit": "29b39c4a3f96a0a6a603e4d75ef7173eb4c82c60",
      "tree": "9d898c07927c1e0dade76bdd558828d7340089fc",
      "parents": [
        "76446d4d814e4307985a3f4370ada894bc3a37cd"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Dec 09 19:40:20 2025 +0100"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Dec 09 19:40:20 2025 +0100"
      },
      "message": "Maintain versions in shell.nix\n"
    },
    {
      "commit": "2a9cf14060916c2d3ea6d5c684657c400ec78e29",
      "tree": "e9813b1b6d0729f70f56a6976d3f4ceeae8de21b",
      "parents": [
        "fd76bc869fc9b54da7710050732a6938422cd3a1"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Mon Dec 08 19:19:35 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Mon Dec 08 19:19:35 2025 +0000"
      },
      "message": "Updated to Ubuntu 24.04 to match main workflow\n"
    },
    {
      "commit": "fd76bc869fc9b54da7710050732a6938422cd3a1",
      "tree": "9bb6524ea67ce521dbda14ef854be899d946749b",
      "parents": [
        "ed764fc58003dc44932bc84e800331ea95fa3d75"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Mon Dec 08 19:19:21 2025 +0000"
      },
      "committer": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Mon Dec 08 19:19:21 2025 +0000"
      },
      "message": "Removed unneeded commenbts\n"
    },
    {
      "commit": "ed764fc58003dc44932bc84e800331ea95fa3d75",
      "tree": "b513f46cec2f1cec273d93c218c1beb6b75e6da6",
      "parents": [
        "cd66401dcdf51a88c5f13ee11b948db870ccc988"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Sun Dec 07 21:18:06 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 07 21:18:06 2025 -0500"
      },
      "message": "Create README.md"
    },
    {
      "commit": "cd66401dcdf51a88c5f13ee11b948db870ccc988",
      "tree": "a76d17e24b351919fdf6460a5e3c25a587209248",
      "parents": [
        "4522d9965f4a0f1c3815647b24c579b0504bd6b1",
        "c1271a00bfb1753a29f37534b4853d9c765eece5"
      ],
      "author": {
        "name": "Kalen Brunham",
        "email": "kalen.brunham@intel.com",
        "time": "Sun Dec 07 21:03:00 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 07 21:03:00 2025 -0500"
      },
      "message": "Merge branch \u0027chipsalliance:master\u0027 into feat/devcontainer_dec23\n"
    },
    {
      "commit": "c1271a00bfb1753a29f37534b4853d9c765eece5",
      "tree": "e86da9a9426d74fe47ad8f4bf6929a04a264ea1d",
      "parents": [
        "76446d4d814e4307985a3f4370ada894bc3a37cd",
        "b433064100b7adb9817881cc47d89d24a7d03aa0"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Aug 29 11:25:59 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 11:25:59 2025 +0200"
      },
      "message": "Merge pull request #2453 from hzeller/feature-20250829-update-smoke-test\n\nUpdate smoke-test expectations."
    },
    {
      "commit": "b433064100b7adb9817881cc47d89d24a7d03aa0",
      "tree": "e86da9a9426d74fe47ad8f4bf6929a04a264ea1d",
      "parents": [
        "76446d4d814e4307985a3f4370ada894bc3a37cd"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Aug 29 02:04:14 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Aug 29 02:04:14 2025 -0700"
      },
      "message": "Update smoke-test expectations.\n"
    },
    {
      "commit": "76446d4d814e4307985a3f4370ada894bc3a37cd",
      "tree": "9fd77cd4b4705859a1ee41acd2a3789c6bdcaf93",
      "parents": [
        "c2540abecba0c38c24f51eafd2c68b21ffb33731",
        "6efd0fcb9aa4bcc37879bcd06580cbdfda7aa91f"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 27 10:53:51 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 10:53:51 2025 +0200"
      },
      "message": "Merge pull request #2451 from hzeller/feature-20250827-compdb-on-fail\n\nAllow to finish the compilation db, even if not all sources compile."
    },
    {
      "commit": "6efd0fcb9aa4bcc37879bcd06580cbdfda7aa91f",
      "tree": "9fd77cd4b4705859a1ee41acd2a3789c6bdcaf93",
      "parents": [
        "c2540abecba0c38c24f51eafd2c68b21ffb33731"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 27 08:58:03 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 27 09:01:34 2025 +0200"
      },
      "message": "Allow to finish the compilation db, even if not all sources compile.\n\nAt that point it is just best effort.\nAlso: update bant to latest.\n"
    },
    {
      "commit": "c2540abecba0c38c24f51eafd2c68b21ffb33731",
      "tree": "feabc4a6fa0e5a51fbbd914d9ccfa8a588476d3e",
      "parents": [
        "62aee2045ed2034a7c4ec1ad7894e4b1079948ad",
        "c7604200c289a31ce7f852171de6cc4f7b5a2a17"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 27 08:46:43 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 08:46:43 2025 +0200"
      },
      "message": "Merge pull request #2450 from hzeller/feature-20250827-update_rules_cc\n\nMake rules_cc more compatible on Posix systems."
    },
    {
      "commit": "c7604200c289a31ce7f852171de6cc4f7b5a2a17",
      "tree": "feabc4a6fa0e5a51fbbd914d9ccfa8a588476d3e",
      "parents": [
        "62aee2045ed2034a7c4ec1ad7894e4b1079948ad"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 27 08:03:55 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 27 08:06:24 2025 +0200"
      },
      "message": "Make rules_cc more compatible on Posix systems.\n\nThe patch from\nhttps://github.com/bazelbuild/rules_cc/pull/466\nReplaces `bash` with `/bin/sh`. Not yet submitted upstream,\nso for now, locally as patch.\n"
    },
    {
      "commit": "62aee2045ed2034a7c4ec1ad7894e4b1079948ad",
      "tree": "fa33dda2f633413c09656ab7988c8145795be4a0",
      "parents": [
        "9fd71bb2f5de222336d4d6c08c2fbd10e0eb888f",
        "7e67450f56c241a4a5116d9870062617b4c99a11"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 13 22:43:20 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 22:43:20 2025 +0200"
      },
      "message": "Merge pull request #2443 from hzeller/feature-20250813-use-rules-cc\n\nBazel moves towards using cc_library() etc. from rules_cc."
    },
    {
      "commit": "9fd71bb2f5de222336d4d6c08c2fbd10e0eb888f",
      "tree": "eea0591cfd705f4e7eb37cdb071f73569cb71876",
      "parents": [
        "ba3dc37119b9687f9f9da66508d6321be88ebf6a",
        "72b965d1b40933781469f98a25d2c66e78c912ea"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 13 22:43:04 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 13 22:43:04 2025 +0200"
      },
      "message": "Merge pull request #2444 from hzeller/feature-20250813-update-smoke-expectations\n\nUpdate smoke-test expectations."
    },
    {
      "commit": "72b965d1b40933781469f98a25d2c66e78c912ea",
      "tree": "eea0591cfd705f4e7eb37cdb071f73569cb71876",
      "parents": [
        "ba3dc37119b9687f9f9da66508d6321be88ebf6a"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Wed Aug 13 13:23:18 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Wed Aug 13 13:23:18 2025 -0700"
      },
      "message": "Update smoke-test expectations.\n\n... upstream projects changes, slightly different numbers in errors\nwe see.\n"
    },
    {
      "commit": "7e67450f56c241a4a5116d9870062617b4c99a11",
      "tree": "bf7f5b234c92cbfe38b79fb0253ff22b760bc2a4",
      "parents": [
        "ba3dc37119b9687f9f9da66508d6321be88ebf6a"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 13 21:28:58 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Aug 13 21:44:36 2025 +0200"
      },
      "message": "Bazel moves towards using cc_library() etc. from rules_cc.\n\n... get ready.\n"
    },
    {
      "commit": "ba3dc37119b9687f9f9da66508d6321be88ebf6a",
      "tree": "f7de38ebf4e32ac8b001e844a730fa7e92faf641",
      "parents": [
        "03c61290a9566fb84f92291d73356a3b435d6338",
        "f34d9c404dd2dbf2d13153a9950128f4e338215b"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jul 22 21:45:21 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 22 21:45:21 2025 +0200"
      },
      "message": "Merge pull request #2440 from hzeller/feature-20250722-push-note-on\n\nEnable push diagnostic nofications by default."
    },
    {
      "commit": "f34d9c404dd2dbf2d13153a9950128f4e338215b",
      "tree": "f7de38ebf4e32ac8b001e844a730fa7e92faf641",
      "parents": [
        "03c61290a9566fb84f92291d73356a3b435d6338"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jul 22 19:44:29 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jul 22 19:44:29 2025 +0200"
      },
      "message": "Enable push diagnostic nofications by default.\n\nIt looks like that a lot of editors don\u0027t actually pull request\ndiagnostics, so let push diagnostics on by default.\n\nFixes: #2434\n"
    },
    {
      "commit": "03c61290a9566fb84f92291d73356a3b435d6338",
      "tree": "cb13039fdb987e2ad1e46976f816a92e63310990",
      "parents": [
        "09cdd4c9d570a091659a87b0c244bedbf18c1748",
        "fef6c7c1e2b865dc739cf4658c256b202e44f394"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Jul 14 11:40:36 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 11:40:36 2025 +0200"
      },
      "message": "Merge pull request #2437 from hzeller/feature-20250714-win-ci\n\nWindows CI: update to latest os"
    },
    {
      "commit": "fef6c7c1e2b865dc739cf4658c256b202e44f394",
      "tree": "dec5224c6249158927b676ad7866d572996f87db",
      "parents": [
        "98bdb38a6517d465833d4d94c6f3a14c1595244a"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Mon Jul 14 01:53:21 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Mon Jul 14 01:53:21 2025 -0700"
      },
      "message": "Windows CI: update to latest os\n"
    },
    {
      "commit": "09cdd4c9d570a091659a87b0c244bedbf18c1748",
      "tree": "d5ef89030a514fe4f8c99b7319d000f1c254423c",
      "parents": [
        "98bdb38a6517d465833d4d94c6f3a14c1595244a",
        "2dc361746927a1dd03cb15b73fd5c76c607e81df"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Jul 14 10:51:02 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 10:51:02 2025 +0200"
      },
      "message": "Merge pull request #2436 from hzeller/feature-20250714-keep-7\n\nToolchain selection broke with bazel 8; force bazel 7 for now."
    },
    {
      "commit": "2dc361746927a1dd03cb15b73fd5c76c607e81df",
      "tree": "d5ef89030a514fe4f8c99b7319d000f1c254423c",
      "parents": [
        "98bdb38a6517d465833d4d94c6f3a14c1595244a"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Mon Jul 14 01:32:53 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Mon Jul 14 01:33:42 2025 -0700"
      },
      "message": "Toolchain selection broke with bazel 8; force bazel 7 for now.\n\nMore context in issue #2435\n"
    },
    {
      "commit": "98bdb38a6517d465833d4d94c6f3a14c1595244a",
      "tree": "d7a67f3cb7316bcc0870e57de9134ba63800430f",
      "parents": [
        "fb69b42d03392c734637576bb347a220b2e9c3ef",
        "752a1d66444b17c56f06a8c31fe419bff613108f"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Jun 09 07:47:10 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 09 07:47:10 2025 +0200"
      },
      "message": "Merge pull request #2428 from hzeller/feature-20250608-enable-hover-flag\n\nEnable hover information via flag."
    },
    {
      "commit": "752a1d66444b17c56f06a8c31fe419bff613108f",
      "tree": "d7a67f3cb7316bcc0870e57de9134ba63800430f",
      "parents": [
        "fb69b42d03392c734637576bb347a220b2e9c3ef"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Jun 08 10:28:38 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Jun 08 12:00:30 2025 +0200"
      },
      "message": "Enable hover information via flag.\n\nWith `--lsp_enable_hover`, hover information is switched on for\nthe language server. This is off by default, as it didn\u0027t have extensive\ntesting yet; but should be useful.\n\nIssues #1187\n"
    },
    {
      "commit": "fb69b42d03392c734637576bb347a220b2e9c3ef",
      "tree": "27accf71fcacf767bf4aa8e9dc50dee30682e3d5",
      "parents": [
        "d42da6b978d480222da00fb45ea5f84ec1158ab5",
        "4f9313d4d0faa8b04e409f4f425830fe6dbb85a5"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Jun 04 19:21:36 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 04 19:21:36 2025 +0200"
      },
      "message": "Merge pull request #2426 from hzeller/feature-20250603-line-format-auto\n\nProvide an \u0027auto\u0027 option for --line_terminator"
    },
    {
      "commit": "4f9313d4d0faa8b04e409f4f425830fe6dbb85a5",
      "tree": "04ad29eed9fa370391d880fb5c2b34e0fca816d2",
      "parents": [
        "68343073a71e577103bcc89cb89a4b3fd592f986"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jun 03 22:49:43 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Jun 04 18:33:40 2025 +0200"
      },
      "message": "Provide an \u0027auto\u0027 option for --line_terminator\n\nIf \u0027auto\u0027 is chosen, output CRLF line endings if more than 50% of the\ninput is CRLF, otherwise LF.\n\nThe other choices, CRLF or LF, behave as before.\n\nNB: The default changes with this change: previously, we always\nconverted a CRLF input to LF, now the default is \u0027auto\u0027\n\nIssues: #2424 #2370\n"
    },
    {
      "commit": "d42da6b978d480222da00fb45ea5f84ec1158ab5",
      "tree": "c735228aadf833b8d6c0878c0db1acb01ced920a",
      "parents": [
        "68343073a71e577103bcc89cb89a4b3fd592f986",
        "8802e3cb0305486dcfb4f3e7de854cc75d36b3cf"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Jun 04 00:01:30 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 04 00:01:30 2025 +0200"
      },
      "message": "Merge pull request #2425 from hzeller/feature-20250603-update-smoke\n\nUpdate smoke-test expectations."
    },
    {
      "commit": "8802e3cb0305486dcfb4f3e7de854cc75d36b3cf",
      "tree": "c735228aadf833b8d6c0878c0db1acb01ced920a",
      "parents": [
        "68343073a71e577103bcc89cb89a4b3fd592f986"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jun 03 23:56:22 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jun 03 23:56:22 2025 +0200"
      },
      "message": "Update smoke-test expectations.\n"
    },
    {
      "commit": "68343073a71e577103bcc89cb89a4b3fd592f986",
      "tree": "28d07a8f175fd475bc07cf27f329c43113fbc18b",
      "parents": [
        "93adb37c0ddd0e5862c3e4341d0b0e9a31ec08af",
        "b41588edb5262b7b2cd3be411d05069b8892113b"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jun 03 07:41:03 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 03 07:41:03 2025 +0200"
      },
      "message": "Merge pull request #2423 from hzeller/feature-20250531-limit-down-cast\n\nDon\u0027t use down_cast\u003c\u003e with the assumption that type-mismatch returns …"
    },
    {
      "commit": "b41588edb5262b7b2cd3be411d05069b8892113b",
      "tree": "28d07a8f175fd475bc07cf27f329c43113fbc18b",
      "parents": [
        "93adb37c0ddd0e5862c3e4341d0b0e9a31ec08af"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sat May 31 12:41:27 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sat May 31 16:11:19 2025 +0200"
      },
      "message": "Don\u0027t use down_cast\u003c\u003e with the assumption that type-mismatch returns null.\n\nWe typically don\u0027t compile-in RTTI so relying on down_cast\u003c\u003e returning\nnullptr or a correct type will result in subtle issues.\n\nInstead, provide MaybeNode() and MaybeLeaf() that use the SymbolKind\nto provide such casts.\n\nThis should be expanded:\n  * Ideally we remove _all_ uses of down_cast\u003c\u003e and use type-safe\n    ways of doing the same thing (and then: remove verible::down_cast\u003c\u003e).\n  * There are a few places where we CHECK() fail on type-mismatch, assuming\n    these can\u0027t happen; but that depends on how valid our syntax tree is,\n    which depends on the input the the parser to reject such input. These\n    should be reformulated with graceful error handling.\n\nFixes #2419\n"
    },
    {
      "commit": "93adb37c0ddd0e5862c3e4341d0b0e9a31ec08af",
      "tree": "60286c7f8e1849b5265cb068909a7a54cb0a3ef1",
      "parents": [
        "d692407955380083a72938b42b6ba47e134348f9",
        "47d4381911b9584737d17cbadfc9f6cce55feefd"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed May 28 09:50:11 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 28 09:50:11 2025 +0200"
      },
      "message": "Merge pull request #2422 from hzeller/feature-20250527-simplify-join\n\nRemove unused using declarations."
    },
    {
      "commit": "47d4381911b9584737d17cbadfc9f6cce55feefd",
      "tree": "60286c7f8e1849b5265cb068909a7a54cb0a3ef1",
      "parents": [
        "d692407955380083a72938b42b6ba47e134348f9"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Tue May 27 08:08:45 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Tue May 27 08:08:45 2025 -0700"
      },
      "message": "Remove unused using declarations.\n"
    },
    {
      "commit": "d692407955380083a72938b42b6ba47e134348f9",
      "tree": "eb0a8dc82f4fb58339bb19109283cb08f8d08d2c",
      "parents": [
        "1903b8099460398ac118f3897684c346e505d9d2",
        "feaaa5ac15bdc324400f80e780465b53200b5a7d"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon May 19 09:47:58 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 19 09:47:58 2025 +0200"
      },
      "message": "Merge pull request #2371 from IEncinas10/fix-windows-newline-handling\n\ncommon: util: stop using binary mode in SetContents"
    },
    {
      "commit": "feaaa5ac15bdc324400f80e780465b53200b5a7d",
      "tree": "29ad1c98ffdc440dcb370e4b804cab66a16594eb",
      "parents": [
        "b020a49bea601cf73bd8d204b28ec31361e3f5a1"
      ],
      "author": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Fri May 02 18:47:04 2025 +0200"
      },
      "committer": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Fri May 16 18:32:22 2025 +0200"
      },
      "message": "parser: verilog.lex: remove \\r from TK_EOL_COMMENT for DOS newlines\n\nDOS newlines (\\r\\n) leak the \\r character into TK_EOL_COMMENT token. If\nthe formatter changes the newline mode from UNIX into DOS, the original\nand the formatted version will be lexically different, triggering an\nerror inside the VerifyFormatting\n"
    },
    {
      "commit": "b020a49bea601cf73bd8d204b28ec31361e3f5a1",
      "tree": "235ff0c71ea48ad4b28c206cd0b01b72f385008a",
      "parents": [
        "f04149c30f881b45b9810a230c5fb3e2407096a0"
      ],
      "author": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Sun Apr 06 22:47:24 2025 +0200"
      },
      "committer": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Fri May 16 18:32:22 2025 +0200"
      },
      "message": "verible: formatting: make line terminator character configurable\n\nPrecise control of file contents is required. This makes verible handle\nfiles in `binary` mode, effectively disabling the platform-specific\nhooks that for example translate \\n into \\r\\n for DOS systems.\n\nLet\u0027s introduce the line_terminator flag into BasicFormatStyle so that\nusers can decide which line terminator they want to use. Current options\nare \\n (LF) or \\r\\n (CRLF). LF is the default configuration.\n"
    },
    {
      "commit": "1903b8099460398ac118f3897684c346e505d9d2",
      "tree": "021ff0e5ae3305d880e3075d370415888c9db8a9",
      "parents": [
        "7f6cbaf4a248ef9ae4931613a6dcf261810fdeda",
        "75df01da136e873a6db4c2e365aa6bbfb2497dca"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri May 16 15:05:09 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 16 15:05:09 2025 +0200"
      },
      "message": "Merge pull request #2411 from henryhchchc/fix/range-formatting-invalid-range\n\nHandle invalid format range in LSP adapter and add test"
    },
    {
      "commit": "75df01da136e873a6db4c2e365aa6bbfb2497dca",
      "tree": "021ff0e5ae3305d880e3075d370415888c9db8a9",
      "parents": [
        "cfdb2a58bb338dbe0ce5634e227b25c90c568fa1"
      ],
      "author": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Wed May 14 21:38:46 2025 +0800"
      },
      "committer": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Wed May 14 21:38:46 2025 +0800"
      },
      "message": "Make invalid formatting params more unrealistic\n"
    },
    {
      "commit": "cfdb2a58bb338dbe0ce5634e227b25c90c568fa1",
      "tree": "2ce6fa32bf0e1cdcc5a0d9462d2c69498bfdda78",
      "parents": [
        "9184d783216b8b2f0b1bf99b98e24b6beb7f9058"
      ],
      "author": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Wed May 14 21:29:57 2025 +0800"
      },
      "committer": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Wed May 14 21:29:57 2025 +0800"
      },
      "message": "Wrap long line in RangeFormattingTest for readability\n"
    },
    {
      "commit": "9184d783216b8b2f0b1bf99b98e24b6beb7f9058",
      "tree": "1e6785b938392680aa0f467ead7b2f9090154a0b",
      "parents": [
        "7f6cbaf4a248ef9ae4931613a6dcf261810fdeda"
      ],
      "author": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Wed May 14 21:27:46 2025 +0800"
      },
      "committer": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Wed May 14 21:27:46 2025 +0800"
      },
      "message": "Handle invalid format range in LSP adapter and add test\n"
    },
    {
      "commit": "7f6cbaf4a248ef9ae4931613a6dcf261810fdeda",
      "tree": "476597fc9aeae38dfad147152b6ede1c4e0b950e",
      "parents": [
        "81969ba993ea99f23aea786ff18ac436d1d18daa",
        "6abecd4a39ab974c9dea50b2e3d9da42402f7755"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri May 09 13:36:57 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 09 13:36:57 2025 +0200"
      },
      "message": "Merge pull request #2409 from hzeller/feature-20250508-sort-deps\n\nKeep dependencies sorted."
    },
    {
      "commit": "6abecd4a39ab974c9dea50b2e3d9da42402f7755",
      "tree": "476597fc9aeae38dfad147152b6ede1c4e0b950e",
      "parents": [
        "81969ba993ea99f23aea786ff18ac436d1d18daa"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Thu May 08 18:59:50 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Thu May 08 18:59:50 2025 +0200"
      },
      "message": "Keep dependencies sorted.\n"
    },
    {
      "commit": "81969ba993ea99f23aea786ff18ac436d1d18daa",
      "tree": "cdbd386a61260db08ebd33f5db8f69c2739decc1",
      "parents": [
        "905e34cd14598f64487d6c17a42abbf297f0dc38",
        "77682f5e7eb52590fd77a2b9990f9ca3fdba6e03"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Thu May 08 17:01:18 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 08 17:01:18 2025 +0200"
      },
      "message": "Merge pull request #2408 from hzeller/feature-20250508-up-deps\n\nBump dependencies possible with bazel 7"
    },
    {
      "commit": "77682f5e7eb52590fd77a2b9990f9ca3fdba6e03",
      "tree": "cdbd386a61260db08ebd33f5db8f69c2739decc1",
      "parents": [
        "905e34cd14598f64487d6c17a42abbf297f0dc38"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Thu May 08 15:51:17 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Thu May 08 15:51:17 2025 +0200"
      },
      "message": "Bump dependencies possible with bazel 7\n\nUsing bazel 7 allows to bump a few more depenencies to head.\n"
    },
    {
      "commit": "905e34cd14598f64487d6c17a42abbf297f0dc38",
      "tree": "1ccd1ef75cf6807ee0652540cfc10af4b4b23727",
      "parents": [
        "0e58c80309cdacfdfee2ce27a4aad841bc2f396a",
        "e2cb246b1643a8e49b62a9ef5267bd8f9a5627cd"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Thu May 08 14:17:03 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 08 14:17:03 2025 +0200"
      },
      "message": "Merge pull request #2390 from ivan444/reenable_xrefs2\n\nRe-enable Kythe xRefs publishing"
    },
    {
      "commit": "e2cb246b1643a8e49b62a9ef5267bd8f9a5627cd",
      "tree": "1ccd1ef75cf6807ee0652540cfc10af4b4b23727",
      "parents": [
        "e39c86a2ffbd9318e0afb0707e06e441d76ff4de"
      ],
      "author": {
        "name": "Ivan Kristo",
        "email": "ikr@google.com",
        "time": "Thu May 08 13:30:00 2025 +0200"
      },
      "committer": {
        "name": "Ivan Kristo",
        "email": "ikr@google.com",
        "time": "Thu May 08 13:30:00 2025 +0200"
      },
      "message": "Enable Kythe CI target and, because of it, bump the protobuf, clang and bazel versions\n"
    },
    {
      "commit": "e39c86a2ffbd9318e0afb0707e06e441d76ff4de",
      "tree": "1fc4bb1f769b58442e32d4127e148c3d5e68d266",
      "parents": [
        "0e58c80309cdacfdfee2ce27a4aad841bc2f396a"
      ],
      "author": {
        "name": "Ivan Kristo",
        "email": "ikr@google.com",
        "time": "Thu May 08 13:28:04 2025 +0200"
      },
      "committer": {
        "name": "Ivan Kristo",
        "email": "ikr@google.com",
        "time": "Thu May 08 13:28:04 2025 +0200"
      },
      "message": "Force using clang for the Windows builds\n"
    },
    {
      "commit": "0e58c80309cdacfdfee2ce27a4aad841bc2f396a",
      "tree": "47b5bfec2dc990309d90fa99bc55854de086e238",
      "parents": [
        "786edf036ad075df2f9db1b39906a7e007ece553",
        "e8fe3c3150a6c59ebd9aecca27662b4cccdf6fc4"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed May 07 10:10:06 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 10:10:06 2025 +0200"
      },
      "message": "Merge pull request #2405 from hzeller/feature-20250507-dep-file\n\nCreate directory name based on test name."
    },
    {
      "commit": "e8fe3c3150a6c59ebd9aecca27662b4cccdf6fc4",
      "tree": "47b5bfec2dc990309d90fa99bc55854de086e238",
      "parents": [
        "786edf036ad075df2f9db1b39906a7e007ece553"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Wed May 07 09:52:04 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Wed May 07 10:00:56 2025 +0200"
      },
      "message": "Create directory name based on test name.\n"
    },
    {
      "commit": "786edf036ad075df2f9db1b39906a7e007ece553",
      "tree": "32fc1d6c0e8ce110b5e67ed3c7c18008b70a4e8f",
      "parents": [
        "f379fafd6a781a9be60c0dce4211ed4504384750",
        "fb4ea35c7a60b748ea77a7333c0eb88c54a0693b"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue May 06 22:22:38 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 06 22:22:38 2025 +0200"
      },
      "message": "Merge pull request #2404 from hzeller/feature-20250506-path-sym\n\nCreate directory name based on test name."
    },
    {
      "commit": "fb4ea35c7a60b748ea77a7333c0eb88c54a0693b",
      "tree": "32fc1d6c0e8ce110b5e67ed3c7c18008b70a4e8f",
      "parents": [
        "f379fafd6a781a9be60c0dce4211ed4504384750"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Tue May 06 17:39:19 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Tue May 06 17:41:56 2025 +0200"
      },
      "message": "Create directory name based on test name.\n"
    },
    {
      "commit": "f379fafd6a781a9be60c0dce4211ed4504384750",
      "tree": "5d8ccac6c3c47f8b166fefecfc58fd514b0c192c",
      "parents": [
        "97d6002a306a90ff24e630177ad925a3849d531b",
        "ec369480a8a1e2f041e49be8fef6dcca2a643ac9"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue May 06 11:06:22 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 06 11:06:22 2025 +0200"
      },
      "message": "Merge pull request #2403 from hzeller/feature-20250505-gen-dirname\n\nCreate directory name based on test name."
    },
    {
      "commit": "ec369480a8a1e2f041e49be8fef6dcca2a643ac9",
      "tree": "5d8ccac6c3c47f8b166fefecfc58fd514b0c192c",
      "parents": [
        "97d6002a306a90ff24e630177ad925a3849d531b"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Mon May 05 17:14:50 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "hzeller@google.com",
        "time": "Mon May 05 17:25:33 2025 +0200"
      },
      "message": "Create directory name based on test name.\n\nPreviously, this was based on __FUNCTION__, but it is compiler\ndependent on what that would be.\n"
    },
    {
      "commit": "97d6002a306a90ff24e630177ad925a3849d531b",
      "tree": "8e61dcdabb4e5ebc091bc96c2fc00dce77bce615",
      "parents": [
        "904f446fa1095f7e48e8a7535bfd9025d322066b",
        "d2eea33d3703e3de8cee0e58f3057798878c056e"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri May 02 08:28:33 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 02 08:28:33 2025 -0700"
      },
      "message": "Merge pull request #2399 from hzeller/feature-20250502-update-smoke\n\nUpdate smoke test expectations."
    },
    {
      "commit": "d2eea33d3703e3de8cee0e58f3057798878c056e",
      "tree": "8e61dcdabb4e5ebc091bc96c2fc00dce77bce615",
      "parents": [
        "904f446fa1095f7e48e8a7535bfd9025d322066b"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri May 02 16:34:49 2025 +0200"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri May 02 16:34:49 2025 +0200"
      },
      "message": "Update smoke test expectations.\n\nAlso prepare shell.nix to have minimum bazel 7.\n"
    },
    {
      "commit": "f04149c30f881b45b9810a230c5fb3e2407096a0",
      "tree": "0ec90faf2667682c9cbcd3d11a95c4aee3c1a5a1",
      "parents": [
        "0b21c649b7767adaeb46a7d1e08780b86a9db3e0"
      ],
      "author": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Tue Apr 01 22:58:43 2025 +0200"
      },
      "committer": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Thu May 01 22:42:23 2025 +0200"
      },
      "message": "verilog: tools: formatter: output formatted files exactly as produced by verible\n\nNewlines `\\n` are transformed into `\\r\\n` by default when running in\nWindows systems. This is NOT what we want. For more information see\n\n  13e0cd0c7f35 (If non-mmap: use stdio reading of files instead of std::stream, 2024-10-02)\n\nThis was already fixed for inplace formatting because the output file is\nopened in binary mode, but the non-inplace path was left untouched. Set\nstdout to binary mode too to make the behaviour consistent.\n"
    },
    {
      "commit": "0b21c649b7767adaeb46a7d1e08780b86a9db3e0",
      "tree": "4a4bb73ef2ee49cf7ab36d62f3be82caa560e96a",
      "parents": [
        "904f446fa1095f7e48e8a7535bfd9025d322066b"
      ],
      "author": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Sat Apr 05 23:42:45 2025 +0200"
      },
      "committer": {
        "name": "Ignacio Encinas",
        "email": "ignacio@iencinas.com",
        "time": "Thu May 01 22:42:23 2025 +0200"
      },
      "message": "verilog: tools: formatter: use IsStdin against input filename\n\nInstead of explicitly checking against \"-\" rely on IsStdin for better\nreadability.\n"
    },
    {
      "commit": "904f446fa1095f7e48e8a7535bfd9025d322066b",
      "tree": "e0df928cc61c354da4d7abd2b3483c35019a9dc6",
      "parents": [
        "391fd325790f6a736a3f3c5ea2d40a13f2c82b10",
        "1767442f8ccbcbaa4e3b3ab3e8b0c8c45994718e"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Apr 25 17:11:51 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 25 17:11:51 2025 -0700"
      },
      "message": "Merge pull request #2398 from hzeller/feature-20250425-update-smoke\n\nUpdate smoke-test expectations."
    },
    {
      "commit": "1767442f8ccbcbaa4e3b3ab3e8b0c8c45994718e",
      "tree": "e0df928cc61c354da4d7abd2b3483c35019a9dc6",
      "parents": [
        "391fd325790f6a736a3f3c5ea2d40a13f2c82b10"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Apr 25 13:23:18 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Apr 25 13:23:18 2025 -0700"
      },
      "message": "Update smoke-test expectations.\n"
    },
    {
      "commit": "391fd325790f6a736a3f3c5ea2d40a13f2c82b10",
      "tree": "369e9c0b774b97b30789c8420b5f7c5b2d74eaec",
      "parents": [
        "6a70680a475de8d94e2491e37d7f6f2b8ad09d05",
        "157e01cc2f05f27f831c0eadca225a371a0f7772"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Apr 25 13:09:03 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 25 13:09:03 2025 -0700"
      },
      "message": "Merge pull request #2397 from hzeller/feature-20250425-always-xc++\n\nMake sure that -xc++ is always part of the compilation DB."
    },
    {
      "commit": "157e01cc2f05f27f831c0eadca225a371a0f7772",
      "tree": "369e9c0b774b97b30789c8420b5f7c5b2d74eaec",
      "parents": [
        "6a70680a475de8d94e2491e37d7f6f2b8ad09d05"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Apr 25 11:14:36 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Fri Apr 25 11:14:36 2025 -0700"
      },
      "message": "Make sure that -xc++ is always part of the compilation DB.\n\nWith the upcoming more complicated way of defining multiple configs\nin the .bazelrc, current bant can\u0027t look through that and exctract\nthe `-xc++` flag anymore.\n"
    },
    {
      "commit": "6a70680a475de8d94e2491e37d7f6f2b8ad09d05",
      "tree": "e5e9005c6ab56fba458e230b3cd56158419fa864",
      "parents": [
        "d0f83bfdc3963a40a43a3fa639a0ee28f2e2067d",
        "e430972abcb0a5a5d60c62f4d45e19b61bfefbae"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Apr 22 11:53:50 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 22 11:53:50 2025 -0700"
      },
      "message": "Merge pull request #2396 from hzeller/feature-20250422-unneded-vis\n\nRemove unneeded visibility pattern."
    },
    {
      "commit": "e430972abcb0a5a5d60c62f4d45e19b61bfefbae",
      "tree": "e5e9005c6ab56fba458e230b3cd56158419fa864",
      "parents": [
        "d0f83bfdc3963a40a43a3fa639a0ee28f2e2067d"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Apr 22 08:57:21 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Apr 22 08:57:21 2025 -0700"
      },
      "message": "Remove unneeded visibility pattern.\n"
    },
    {
      "commit": "d0f83bfdc3963a40a43a3fa639a0ee28f2e2067d",
      "tree": "d1d4b0e9dca4b942e2346757e925cb1f006681d0",
      "parents": [
        "d14e2d9b5c2b96fdea1939de2d20dd2c252cf6e9",
        "a57cff0a4d498b277bb0d3c3f6a4030debc74966"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Apr 16 09:23:03 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 16 09:23:03 2025 -0700"
      },
      "message": "Merge pull request #2394 from hzeller/feature-20250416-refine-presubmit\n\nRefinee before-submit script."
    },
    {
      "commit": "d14e2d9b5c2b96fdea1939de2d20dd2c252cf6e9",
      "tree": "c250e9d1fe4babcb36731c9a5388fd0d4dff6b71",
      "parents": [
        "f98dfed11a60647afde40707ffdaa45bc9c2395c",
        "ba27b34c8faf519af8c270ed24733298bc573b6b"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Apr 16 09:22:07 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 16 09:22:07 2025 -0700"
      },
      "message": "Merge pull request #2393 from hzeller/feature-20250416-update-ci-ubuntu\n\nUpdate remaining CI runners to ubuntu 24.04"
    },
    {
      "commit": "a57cff0a4d498b277bb0d3c3f6a4030debc74966",
      "tree": "f24e1b0a104f126243e19af76782c56f23f2bb17",
      "parents": [
        "f98dfed11a60647afde40707ffdaa45bc9c2395c"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Apr 16 09:21:31 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Apr 16 09:21:31 2025 -0700"
      },
      "message": "Refinee before-submit script.\n"
    },
    {
      "commit": "ba27b34c8faf519af8c270ed24733298bc573b6b",
      "tree": "c250e9d1fe4babcb36731c9a5388fd0d4dff6b71",
      "parents": [
        "f98dfed11a60647afde40707ffdaa45bc9c2395c"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Apr 16 09:04:04 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Wed Apr 16 09:04:04 2025 -0700"
      },
      "message": "Update remaining CI runners to ubuntu 24.04\n"
    },
    {
      "commit": "f98dfed11a60647afde40707ffdaa45bc9c2395c",
      "tree": "ccc168dacc0731de79509e88f9873217bafddccf",
      "parents": [
        "1f2b094d855bc3e701aaa5677347e92e16f3df2f",
        "8240142502f2907756f381b1cb3076c29acf568c"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Apr 15 09:57:16 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 15 09:57:16 2025 -0700"
      },
      "message": "Merge pull request #2384 from henryhchchc/master\n\nChecking the validity of line range before generating code actions"
    },
    {
      "commit": "8240142502f2907756f381b1cb3076c29acf568c",
      "tree": "0130537a4da71a41d9772e5d7dde8d57aa66d927",
      "parents": [
        "05cfd16cd9668c8b7d236bc55ea8eb338b4bfc33"
      ],
      "author": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Tue Apr 15 09:09:14 2025 +0800"
      },
      "committer": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Tue Apr 15 09:09:14 2025 +0800"
      },
      "message": "Add test for autoexpand with invalid line range\n"
    },
    {
      "commit": "1f2b094d855bc3e701aaa5677347e92e16f3df2f",
      "tree": "32f4701635834eb384df26946865937d4e1b9b46",
      "parents": [
        "7aae5c08b5a484dc9b24049c68a9e3c2a2a4a445",
        "ed6e53321792fc255aa786552d70dc24fab6a672"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Apr 14 12:31:46 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 14 12:31:46 2025 -0700"
      },
      "message": "Merge pull request #2391 from hzeller/feature-20250414-refine-before-submit\n\nRefine before-submit.sh: also run under c++20 and c++23"
    },
    {
      "commit": "ed6e53321792fc255aa786552d70dc24fab6a672",
      "tree": "32f4701635834eb384df26946865937d4e1b9b46",
      "parents": [
        "7aae5c08b5a484dc9b24049c68a9e3c2a2a4a445"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Apr 14 11:44:57 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Mon Apr 14 11:44:57 2025 -0700"
      },
      "message": "Refine before-submit.sh: also run under c++20 and c++23\n"
    },
    {
      "commit": "05cfd16cd9668c8b7d236bc55ea8eb338b4bfc33",
      "tree": "37b256ea69d0a9973da1a35c9e4d99bb7ec146e1",
      "parents": [
        "7aae5c08b5a484dc9b24049c68a9e3c2a2a4a445"
      ],
      "author": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Thu Apr 03 16:19:50 2025 +0800"
      },
      "committer": {
        "name": "Henry Chu",
        "email": "henrytech@outlook.com",
        "time": "Thu Apr 03 16:19:50 2025 +0800"
      },
      "message": "Checking the validity of line range before processing in GenerateAutoExpandCodeActions\n"
    },
    {
      "commit": "7aae5c08b5a484dc9b24049c68a9e3c2a2a4a445",
      "tree": "5e62938e2052944f28379d10061bcbe28bab87f2",
      "parents": [
        "e12a194dee3d91ba4188c97946ffc5a05d39ca38",
        "13d42204be5296ce0800faf2c88e18b32de18888"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 15:26:27 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 30 15:26:27 2025 -0700"
      },
      "message": "Merge pull request #2382 from hzeller/feature-20250330-always-refresh-compdb\n\nbefore-submit.sh: unconditionally update compilation-db"
    },
    {
      "commit": "13d42204be5296ce0800faf2c88e18b32de18888",
      "tree": "5e62938e2052944f28379d10061bcbe28bab87f2",
      "parents": [
        "e12a194dee3d91ba4188c97946ffc5a05d39ca38"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 14:57:43 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 15:04:44 2025 -0700"
      },
      "message": "before-submit.sh: unconditionally update compilation-db\n\nThe compilation-db is not only useful for the clang-tidy run, but\nalso as preparation for `bant dwyu` to see all external dependencies.\nAlso - it is useful for development purposes of course.\n\nWhile at it: in get-bant-path.sh: if there is a list of binaries,\nmake sure to get the last one as that is likely the newer one\n(e.g. in cases MODULE.bazel has been updated, but not `bazel clean`\nhas been issued, the old versioned one will still be there with\nbazel6)\n"
    },
    {
      "commit": "e12a194dee3d91ba4188c97946ffc5a05d39ca38",
      "tree": "6b7e2350c59ec98063d4db80030f470c62290575",
      "parents": [
        "7a8cf40d8e55f52d9e559c5d633a05d804961e4f",
        "f6824d78b8e0db61f59340c543f4b9c3b7e02aa5"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 11:53:01 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 30 11:53:01 2025 -0700"
      },
      "message": "Merge pull request #2381 from hzeller/feature-20250330-update-gitignore\n\nUpdate .gitignore"
    },
    {
      "commit": "f6824d78b8e0db61f59340c543f4b9c3b7e02aa5",
      "tree": "6b7e2350c59ec98063d4db80030f470c62290575",
      "parents": [
        "7a8cf40d8e55f52d9e559c5d633a05d804961e4f"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 11:52:13 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 11:52:13 2025 -0700"
      },
      "message": "Update .gitignore\n"
    },
    {
      "commit": "7a8cf40d8e55f52d9e559c5d633a05d804961e4f",
      "tree": "ef4003903a6a6cddeba4c3dcd00967d405a1a71c",
      "parents": [
        "75b38d3ce967cfa328c10d343c6ba4da296eee7d",
        "157cbbb2717d3eb8f2981a340da4b68197657148"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 11:46:16 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 30 11:46:16 2025 -0700"
      },
      "message": "Merge pull request #2380 from hzeller/feature-20250330-add-before-submit\n\nAdd a .github/bin/before-submit.sh script"
    },
    {
      "commit": "157cbbb2717d3eb8f2981a340da4b68197657148",
      "tree": "a02da0d9e13bb409349391a91cbb814cecfa100c",
      "parents": [
        "851d3ff4de964bf5ac17b6578dfb2cecb5f89099"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 11:19:56 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 11:45:24 2025 -0700"
      },
      "message": "Add a .github/bin/before-submit.sh script\n\nA little convenience script to run all the diagnostics the\nCI would also do.\n\nAlso update some developer resources documentation.\n"
    },
    {
      "commit": "75b38d3ce967cfa328c10d343c6ba4da296eee7d",
      "tree": "2d70e131f726ad7b2a3319cc0f30dd494ec9a343",
      "parents": [
        "37b77330db9543d37f9d9510e5662525864dc6d6",
        "652ecf060c8faf039ef1847fc36255770c7004fb"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 11:26:25 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 30 11:26:25 2025 -0700"
      },
      "message": "Merge pull request #2379 from hzeller/feature-20250330-no-diagnostic-default\n\nDon\u0027t send diagnostic notifiacations by default."
    },
    {
      "commit": "652ecf060c8faf039ef1847fc36255770c7004fb",
      "tree": "41b339a7af310b47d866d3aa4763765f0fc1744f",
      "parents": [
        "851d3ff4de964bf5ac17b6578dfb2cecb5f89099"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 09:15:18 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 09:45:32 2025 -0700"
      },
      "message": "Don\u0027t send diagnostic notifiacations by default.\n\nThese days, editors seem to mostly use the feature to actively request\ndiagnostics, so sending them as notification is just creating\nunnecessary churn and possibly are shown twice.\n\nDefault off now, but can be enabled with `--push_diagnostic_notifications`\n\nIssues #2164 #2376\n"
    },
    {
      "commit": "37b77330db9543d37f9d9510e5662525864dc6d6",
      "tree": "63e373565c4db24f0eddad7aed19c86b314acd23",
      "parents": [
        "9fd0361d2b967864fa30131f5b1276295da59560",
        "08b60b0d76d305cb3e8449e746d470462de75e16"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 09:24:05 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 30 09:24:05 2025 -0700"
      },
      "message": "Merge pull request #2374 from wxllllll/master\n\nfix(verilog/parser):fix the truncation bug of rejectChar #2372"
    },
    {
      "commit": "9fd0361d2b967864fa30131f5b1276295da59560",
      "tree": "8e12f5738d845e38d4f64038429f5a2d952c5302",
      "parents": [
        "851d3ff4de964bf5ac17b6578dfb2cecb5f89099",
        "8f9410488cc3f6d4dadabd8a723077fcf3f51cd9"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 09:23:57 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 30 09:23:57 2025 -0700"
      },
      "message": "Merge pull request #2378 from hzeller/feature-20250330-adapt-smoke\n\nAdapt smoke test expectations."
    },
    {
      "commit": "8f9410488cc3f6d4dadabd8a723077fcf3f51cd9",
      "tree": "8e12f5738d845e38d4f64038429f5a2d952c5302",
      "parents": [
        "851d3ff4de964bf5ac17b6578dfb2cecb5f89099"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 08:39:56 2025 -0700"
      },
      "committer": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Mar 30 08:39:56 2025 -0700"
      },
      "message": "Adapt smoke test expectations.\n"
    }
  ],
  "next": "08b60b0d76d305cb3e8449e746d470462de75e16"
}
