)]}'
{
  "commit": "d00a99716d3f3a402346261e9587d38372da32af",
  "tree": "e2c7e12729fe0dd69c7ff04afe84360d34928730",
  "parents": [
    "60a614d2a56dff3c70bde93a93121ea52338b678"
  ],
  "author": {
    "name": "Ronan Desplanques",
    "email": "desplanques@adacore.com",
    "time": "Mon Dec 01 15:27:37 2025 +0100"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Mon Dec 15 07:28:10 2025 -0700"
  },
  "message": "DAP: accept requests with \u0027\"arguments\": null\u0027\n\nSome Debug Adapter Protocol clients like Helix set the optional\n\"arguments\" field of the ConfigurationDone request to null, which is a\nbit odd but seems to be allowed by the protocol specification. Before\nthis patch, Python exceptions would be raised on such requests. This\npatch makes it so these requests are treated as if the \"arguments\"\nfield was absent.\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98a808426333d91ab705e6f7d8c8353e97461d54",
      "old_mode": 33188,
      "old_path": "gdb/python/lib/gdb/dap/server.py",
      "new_id": "bc56a721e98ed9682239ffb930f87c176fd4b0be",
      "new_mode": 33188,
      "new_path": "gdb/python/lib/gdb/dap/server.py"
    }
  ]
}
