)]}'
{
  "commit": "89d27e500e151cacd94dc6231ad8bc91adff0f5e",
  "tree": "2d85df5e587adfd19eb75277d9e08068e50c9f00",
  "parents": [
    "8b00dc7bd29bc43ef9e85d46a372647b0a826b77"
  ],
  "author": {
    "name": "Richard Earnshaw",
    "email": "rearnsha@arm.com",
    "time": "Fri May 29 13:54:41 2026 +0100"
  },
  "committer": {
    "name": "Richard Earnshaw",
    "email": "rearnsha@arm.com",
    "time": "Tue Jul 07 11:06:47 2026 +0100"
  },
  "message": "MAINTAINERS: scripts to generate the file from yaml data\n\nConvert the existing MAINTAINERS data to YAML and add a script to\nrebuild the MAINTAINERS file from it.  Rebuild the MAINTAINERS file from\nthat data.\n\nUpdate the testsuite to check that the MAINTAINERS file is correctly\ngenerated from the YAML.\n\nRemove contrib/check-MAINTAINERS.py: it\u0027s nolonger needed now that\nwe generate the file automatically.\n\nChangeLog:\n\n\t* MAINTAINERS.yml: New file.\n\t* MAINTAINERS: Regenerate from MAINTAINERS.yml.\n\ncontrib/ChangeLog:\n\n\t* gen-MAINTAINERS.py: New file.\n\t* maintainer_utils.py: New file.\n\t* check-MAINTAINERS.py: Delete.\n\ngcc/testsuite/ChangeLog:\n\n\t* gcc.src/maintainers.exp:\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6861d065976af1f77870bf7858b6a4ccbb80e5cf",
      "old_mode": 33188,
      "old_path": "MAINTAINERS",
      "new_id": "9418a3325a06e9137dbe098776f46598ac199773",
      "new_mode": 33188,
      "new_path": "MAINTAINERS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac6cbb0f56d8efead1514c6764cc72622e36f544",
      "new_mode": 33188,
      "new_path": "MAINTAINERS.yml"
    },
    {
      "type": "delete",
      "old_id": "b7a2dd9b229df16e401264291fae3a1d293b2efa",
      "old_mode": 33261,
      "old_path": "contrib/check-MAINTAINERS.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "124505d2890e2a25a6c417af9109c87b861159f4",
      "new_mode": 33261,
      "new_path": "contrib/gen-MAINTAINERS.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4d6c8da073f6c67a2e77539941a6ee3b740c309",
      "new_mode": 33261,
      "new_path": "contrib/maintainer_utils.py"
    },
    {
      "type": "modify",
      "old_id": "afcec804748cef765f87253cf8728d3b7610692d",
      "old_mode": 33188,
      "old_path": "gcc/testsuite/gcc.src/maintainers.exp",
      "new_id": "ec5b23f35faa577c86381cf9df9c8c03773273bf",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/gcc.src/maintainers.exp"
    }
  ]
}
