)]}'
{
  "commit": "c4e1b10cc2e84eaf574842907e4c35ad51eb5792",
  "tree": "649b7f7aabab7dcf263c4a724c1b89a299bab40f",
  "parents": [
    "09de95fbb79c31b1b163a0c19bc1f0cd428c5d8c"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Sun Feb 26 20:13:56 2023 -0500"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Mon Feb 27 13:28:32 2023 -0500"
  },
  "message": "gdb: gdbarch.py: spell out parameters of _Component.__init__\n\nThe way _Component uses kwargs is handy to save a few characters, but it\ndoesn\u0027t play well with static analysis.  When editing gdbarch.py, my\neditor (which uses pylance under the hood) knows nothing about the\nproperties of components.  So it\u0027s full of squiggly lines, and typing\nanalysis (which I find really helpful) doesn\u0027t work.  I therefore think\nit would be better to spell out the parameters.\n\nChange-Id: Iaf561beb0d0fbe170ce1c79252a291e0945e1830\nReviewed-By: Tom Tromey \u003ctom@tromey.com\u003e\nReviewed-By: Andrew Burgess \u003caburgess@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68c7bbae66180a5328b88dbe8c0ebf38d02cc6a7",
      "old_mode": 33261,
      "old_path": "gdb/gdbarch.py",
      "new_id": "63c3aee1dc0e41fb29648f1886c524e0b1b361bf",
      "new_mode": 33261,
      "new_path": "gdb/gdbarch.py"
    }
  ]
}
