)]}'
{
  "commit": "e062baf6bc1aaa45cabff4448420b74e229587ad",
  "tree": "6da4f136a1cb851cdf741daa76314266fc94e58c",
  "parents": [
    "7b43a2e19613f3702935872b21b1020f7d8c6a9b"
  ],
  "author": {
    "name": "Jussi Pakkanen",
    "email": "jpakkane@gmail.com",
    "time": "Sat Jun 29 12:41:50 2024 +0300"
  },
  "committer": {
    "name": "Jussi Pakkanen",
    "email": "jpakkane@gmail.com",
    "time": "Sat Jun 29 12:41:50 2024 +0300"
  },
  "message": "Move project option detection into OptionStore.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11975109d48085483cd8dc3842c1bda66e9c486f",
      "old_mode": 33188,
      "old_path": "mesonbuild/ast/introspection.py",
      "new_id": "07f82dfe681a4e2c724d9a77f3a48313b622962d",
      "new_mode": 33188,
      "new_path": "mesonbuild/ast/introspection.py"
    },
    {
      "type": "modify",
      "old_id": "eabe75865d2c1bcc184d6c42825d67f3393aa24a",
      "old_mode": 33188,
      "old_path": "mesonbuild/backend/ninjabackend.py",
      "new_id": "456615eedb89ebcd227adac9b9a02de61b330d58",
      "new_mode": 33188,
      "new_path": "mesonbuild/backend/ninjabackend.py"
    },
    {
      "type": "modify",
      "old_id": "7fb3bca023d82d0a305e0e5bb9925b45fa843203",
      "old_mode": 33188,
      "old_path": "mesonbuild/coredata.py",
      "new_id": "1bd2269536079822f6b505643f81c3acee37331d",
      "new_mode": 33188,
      "new_path": "mesonbuild/coredata.py"
    },
    {
      "type": "modify",
      "old_id": "13f7f224dcc7aa79d962475460456002f4218e2a",
      "old_mode": 33188,
      "old_path": "mesonbuild/interpreter/interpreter.py",
      "new_id": "742d24c89b229d1ec6c80e79bf99a4fabdaa9215",
      "new_mode": 33188,
      "new_path": "mesonbuild/interpreter/interpreter.py"
    },
    {
      "type": "modify",
      "old_id": "da96ac41ff3b6c127b7ce26fe2d9c1932c6cb5c9",
      "old_mode": 33188,
      "old_path": "mesonbuild/mconf.py",
      "new_id": "1294479d6390f652d7c20b146eea1a360687629f",
      "new_mode": 33188,
      "new_path": "mesonbuild/mconf.py"
    },
    {
      "type": "modify",
      "old_id": "dea67d82e1cdae3685ff237d52c3d4fa620c7e12",
      "old_mode": 33188,
      "old_path": "mesonbuild/mintro.py",
      "new_id": "17d1b08fb3200ca2a222d702099f6848e0c50611",
      "new_mode": 33188,
      "new_path": "mesonbuild/mintro.py"
    },
    {
      "type": "modify",
      "old_id": "ffa46cda650e5f4802a51e2b9818a0c5166f0b14",
      "old_mode": 33188,
      "old_path": "mesonbuild/optinterpreter.py",
      "new_id": "7c94c1566b811f07fa7ad2e5d056f823c5c24d0e",
      "new_mode": 33188,
      "new_path": "mesonbuild/optinterpreter.py"
    },
    {
      "type": "modify",
      "old_id": "d83a312886d56c55ada4af093fe745472f96071d",
      "old_mode": 33188,
      "old_path": "mesonbuild/options.py",
      "new_id": "e88710d086f1f8cfea917b9ccb8ab8659e473d68",
      "new_mode": 33188,
      "new_path": "mesonbuild/options.py"
    },
    {
      "type": "modify",
      "old_id": "6aee268ee21bf334b3b5891ed0baafa242a6b1fa",
      "old_mode": 33188,
      "old_path": "mesonbuild/utils/universal.py",
      "new_id": "45823366d13e0385b89083d4cce1535e8a1ccbd7",
      "new_mode": 33188,
      "new_path": "mesonbuild/utils/universal.py"
    },
    {
      "type": "modify",
      "old_id": "fe598a72bb804ee28087659cac8bf9335fc8f4ec",
      "old_mode": 33188,
      "old_path": "unittests/platformagnostictests.py",
      "new_id": "4ac4b7a556c687663db36c6dd9f3739a248a1802",
      "new_mode": 33188,
      "new_path": "unittests/platformagnostictests.py"
    }
  ]
}
