)]}'
{
  "commit": "7713bde5ee3f65e2550e06a80ba875ad4400b12c",
  "tree": "c573d6209dcbaedf7e41c80e1ad8cbfba253bf76",
  "parents": [
    "3cffc5c069ffc0e6670f93828d92bd154f28a4b7"
  ],
  "author": {
    "name": "David Chisnall",
    "email": "github@theravensnest.org",
    "time": "Fri Jan 17 12:27:36 2025 +0000"
  },
  "committer": {
    "name": "David Chisnall",
    "email": "davidchisnall@users.noreply.github.com",
    "time": "Fri Jan 17 13:12:55 2025 +0000"
  },
  "message": "s/simulator/run_command/\n\nHaving two board description nodes at the same level, one called\nsimulator and one called simulation is error prone and will cause people\nto be confused.\n\nThe simulator node is also now poorly named.  On Sonata, for example, it\ndoesn\u0027t run a simulation, it loads onto the board.  The same will likely\nhappen with ASICs.\n\nGiven that it\u0027s both ambiguous and just plain wrong, replace it with\nrun_command.\n\nThe xmake still works with simulator, if someone has an out-of-tree\nboard file.  This will go away at some point.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3170507eb547e08502d101f8323a984608fde0c0",
      "old_mode": 33188,
      "old_path": "sdk/boards/ibex-arty-a7-100.patch",
      "new_id": "e9ccd3dd973c35bf08886bb8d3cfe63fa21125db",
      "new_mode": 33188,
      "new_path": "sdk/boards/ibex-arty-a7-100.patch"
    },
    {
      "type": "modify",
      "old_id": "d959cb1c140cbb254489be08d69be0128a29cd90",
      "old_mode": 33188,
      "old_path": "sdk/boards/ibex-safe-simulator.json",
      "new_id": "cdc1920644154aa70af1d3a1d8b03f910f357452",
      "new_mode": 33188,
      "new_path": "sdk/boards/ibex-safe-simulator.json"
    },
    {
      "type": "modify",
      "old_id": "95e16894b8e5171772706240a2611a016d475add",
      "old_mode": 33188,
      "old_path": "sdk/boards/sail.json",
      "new_id": "fecd0b74b881e80598c2fd9ab342b9ae6d026fa5",
      "new_mode": 33188,
      "new_path": "sdk/boards/sail.json"
    },
    {
      "type": "modify",
      "old_id": "9747b9390de0061da35a1611dbedd89f142059af",
      "old_mode": 33188,
      "old_path": "sdk/boards/sonata-0.2.json",
      "new_id": "63b6657adf8547b385e42651565c84de13f13563",
      "new_mode": 33188,
      "new_path": "sdk/boards/sonata-0.2.json"
    },
    {
      "type": "modify",
      "old_id": "0ca82b07cd4ea20533a6d7d7a9bab156c4d4505e",
      "old_mode": 33188,
      "old_path": "sdk/boards/sonata-prerelease.json",
      "new_id": "115f1119d3dd6692313b9348298393b93b4fdaae",
      "new_mode": 33188,
      "new_path": "sdk/boards/sonata-prerelease.json"
    },
    {
      "type": "modify",
      "old_id": "650e419831cf5cca8e14bc761337950f1b7715ed",
      "old_mode": 33188,
      "old_path": "sdk/boards/sonata-simulator.patch",
      "new_id": "142eaa53836b018ca8286febc54099535733c9f2",
      "new_mode": 33188,
      "new_path": "sdk/boards/sonata-simulator.patch"
    },
    {
      "type": "modify",
      "old_id": "2ea30e5e6e22c0b38bc06a078e723814f40cf77e",
      "old_mode": 33188,
      "old_path": "sdk/xmake.lua",
      "new_id": "9e8002b464a99a3487208eb68ef6b78bc4984ee3",
      "new_mode": 33188,
      "new_path": "sdk/xmake.lua"
    }
  ]
}
