)]}'
{
  "commit": "ae0dc8ab9fb65adbe9711a0d5bc6e2e8fa4e3ea4",
  "tree": "4a014a0e4c34e24f006b3d10c068fd96c3abd793",
  "parents": [
    "6591abb0b2f366289fbb8139a7ab746ba7a80916"
  ],
  "author": {
    "name": "Cristian Adam",
    "email": "cristian.adam@gmail.com",
    "time": "Thu Oct 08 17:36:42 2026 +0200"
  },
  "committer": {
    "name": "Cristian Adam",
    "email": "cristian.adam@gmail.com",
    "time": "Wed Oct 14 07:33:47 2026 +0200"
  },
  "message": "get_filename_component: Cache the actual case of path components\n\nget_filename_component(ABSOLUTE|REALPATH) queried the disk for the\nactual case of every path component on every call.  Remember the actual\ncase of components found to exist until files may have been removed or\nrenamed, as for source file lookups.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dee5c3f009ba442108f0eca2a3ae42c53e2578e9",
      "old_mode": 33188,
      "old_path": "Source/cmGetFilenameComponentCommand.cxx",
      "new_id": "96666140f179f733bcecf4c42e33cc8b5ade54cc",
      "new_mode": 33188,
      "new_path": "Source/cmGetFilenameComponentCommand.cxx"
    },
    {
      "type": "modify",
      "old_id": "af18f6cf411936ae8a10cbccc48df27b3122446e",
      "old_mode": 33188,
      "old_path": "Source/cmSystemTools.cxx",
      "new_id": "e1d9a2248899b9f4056351fea19195adc6780673",
      "new_mode": 33188,
      "new_path": "Source/cmSystemTools.cxx"
    },
    {
      "type": "modify",
      "old_id": "689becea8e0b1e653f0f3e9c0fd498ada4c9a549",
      "old_mode": 33188,
      "old_path": "Source/cmSystemTools.h",
      "new_id": "5f7eba5d6aa700822c2d4559d03934078e724734",
      "new_mode": 33188,
      "new_path": "Source/cmSystemTools.h"
    },
    {
      "type": "modify",
      "old_id": "30e079b65a00d461f6d465194300b8f47d6c7d7b",
      "old_mode": 33188,
      "old_path": "Source/cmake.cxx",
      "new_id": "ae8fc03ab98662e96c583446b95f843a2873e7ed",
      "new_mode": 33188,
      "new_path": "Source/cmake.cxx"
    },
    {
      "type": "modify",
      "old_id": "225bc97f9aa36861d994dc8507e1d99834341de2",
      "old_mode": 33188,
      "old_path": "Source/cmake.h",
      "new_id": "4fa7b686fcdf2776085baa0c2586a33276037917",
      "new_mode": 33188,
      "new_path": "Source/cmake.h"
    }
  ]
}
