)]}'
{
  "commit": "83b6db2ec1e0d76257e1c6dd90dfd0cddfca082a",
  "tree": "fe4408edd2e6e8bc785dc4ddae5430de1059ea93",
  "parents": [
    "3a43e1b643ed7deacf7fb3b26454deebb3e50269"
  ],
  "author": {
    "name": "Martí Bolívar",
    "email": "marti.bolivar@nordicsemi.no",
    "time": "Wed Apr 05 14:48:29 2023 -0700"
  },
  "committer": {
    "name": "Marti Bolivar",
    "email": "marti.bolivar@nordicsemi.no",
    "time": "Mon Apr 17 08:58:14 2023 -0700"
  },
  "message": "edtlib: make ControllerAndData a type-annotated dataclass\n\nConverting this to a dataclass will make it easier to type annotate.\nAdding type annotations is incremental progress towards type checking\nthe entire module.\n\nSigned-off-by: Martí Bolívar \u003cmarti.bolivar@nordicsemi.no\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55c831c1f90b1aae445f6f674588346565f834bd",
      "old_mode": 33188,
      "old_path": "scripts/dts/python-devicetree/src/devicetree/edtlib.py",
      "new_id": "de03b12e7540f35357140ca8dfc38d2a6e6ec886",
      "new_mode": 33188,
      "new_path": "scripts/dts/python-devicetree/src/devicetree/edtlib.py"
    },
    {
      "type": "modify",
      "old_id": "5292835bb237f5ec27418cb6b627f8ab6d3bec5e",
      "old_mode": 33188,
      "old_path": "scripts/dts/python-devicetree/tests/test_edtlib.py",
      "new_id": "e6f70ae1025c552535066e2d0fb52f7194d89587",
      "new_mode": 33188,
      "new_path": "scripts/dts/python-devicetree/tests/test_edtlib.py"
    }
  ]
}
