)]}'
{
  "commit": "3babdd61f9f4012381682ef0671b228db2edacf8",
  "tree": "bdc8a0b93140ce2d7016593fc233ddefe79ee785",
  "parents": [
    "ca8c2c8fa6663f95e598200de99de8794e46454d"
  ],
  "author": {
    "name": "Jens Geyer",
    "email": "jensg@apache.org",
    "time": "Thu Apr 09 01:35:12 2026 +0200"
  },
  "committer": {
    "name": "Jens Geyer",
    "email": "Jens-G@users.noreply.github.com",
    "time": "Thu Apr 09 09:37:24 2026 +0200"
  },
  "message": "Add test for ES6 generated exception constructor\nClient: js\n\nAdd unit tests verifying that ES6-generated exception classes pass the\nexception name string to super() instead of the args object. This is a\nregression test for the bug fixed in PR #3372, where super(args) caused\nTBinaryProtocol.writeStringOrBinary to throw.\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21049168729128e5f7754144be84cc99710fc304",
      "new_mode": 33188,
      "new_path": "lib/nodejs/test/generated-exceptions.test.js"
    },
    {
      "type": "modify",
      "old_id": "d37f9a31a7148dd6b1936201c4013b6d390538ac",
      "old_mode": 33261,
      "old_path": "lib/nodejs/test/testAll.sh",
      "new_id": "182e260231542f21f6ed517647f7572bfce9ef38",
      "new_mode": 33261,
      "new_path": "lib/nodejs/test/testAll.sh"
    }
  ]
}
