)]}'
{
  "commit": "dadbb71492767f91f30a2658b00ea5b3d8ffbd55",
  "tree": "27387c94c4acec81bf98bcbf91ecf3578a203a92",
  "parents": [
    "d36a8846c969a679d23ceb7c0f5210ced44d8461"
  ],
  "author": {
    "name": "Richard",
    "email": "legalize@xmission.com",
    "time": "Mon May 11 19:21:02 2026 -0600"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Thu May 28 08:57:59 2026 -0400"
  },
  "message": "include/find_package: Warn on case-mismatched module names\n\nDetect when the requested module name differs in case from the module\nfilename on disk.  Emit an author warning on Windows and Apple\nplatforms, where case-insensitive lookup can hide portability problems\non case-sensitive filesystems.\n\nFixes: #27811\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5062a0c9a6ab255f2dddce5991964589ba8b89db",
      "old_mode": 33188,
      "old_path": "Source/cmMakefile.cxx",
      "new_id": "368522a900bb75bad5910d31e01c31a1e0b935dd",
      "new_mode": 33188,
      "new_path": "Source/cmMakefile.cxx"
    },
    {
      "type": "modify",
      "old_id": "6bb6935350639da89b0b7aa4071c894059337860",
      "old_mode": 33188,
      "old_path": "Source/cmSystemTools.cxx",
      "new_id": "f0d201ff97d42855a755cbb1fee33efdf99f2f01",
      "new_mode": 33188,
      "new_path": "Source/cmSystemTools.cxx"
    },
    {
      "type": "modify",
      "old_id": "7eaee0ec5c6578ddc2c0a1f1e8de8bcf57bdd7b1",
      "old_mode": 33188,
      "old_path": "Source/cmSystemTools.h",
      "new_id": "31bdf62222e9e5e45a58970f9cd6f45e358aa2a4",
      "new_mode": 33188,
      "new_path": "Source/cmSystemTools.h"
    },
    {
      "type": "modify",
      "old_id": "441e4de823b11f7d89f42e0f314a2b95c0f249dd",
      "old_mode": 33188,
      "old_path": "Tests/CMakeLists.txt",
      "new_id": "8020d968336c1674dfa55f44e33d6a3b8fd05ce8",
      "new_mode": 33188,
      "new_path": "Tests/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "75c61226a9624162cca7f2790c9bf28ee018f725",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/CMakeLists.txt",
      "new_id": "b5c0b97a151e7653c98bac8003eb80351a6bb27a",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3b26e83bbbd026a25e652cce686a63afaadbe45",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/find_package/ModuleNameCaseMismatch-stderr.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3fae60ad1e44db177be493366b3f91848ee726b",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/find_package/ModuleNameCaseMismatch.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91a518242f2e819dc792f59b3e6581c74857567c",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/find_package/ModuleNameCaseMismatch/FindCaseModule.cmake"
    },
    {
      "type": "modify",
      "old_id": "1d96eeb7453e891d4fb791a80577bd77bc06c1c8",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/find_package/RunCMakeTest.cmake",
      "new_id": "589eae5ab862dd100fc0c4ccef930e9cb00f5a50",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/find_package/RunCMakeTest.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fb4d8a2eeae4f9a72000d4dfa56c79514b18eeb",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/include/CaseMismatch-stderr.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54af68c886655b9af7081cb87a87a514440f5ca7",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/include/CaseMismatch.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf13bde2608fe28cc81ed61a1fe74db8771c717b",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/include/CaseMismatch/CaseModule.cmake"
    },
    {
      "type": "modify",
      "old_id": "cd5eedbe564307a9ffaa6bfa29dcc5be9761e7f9",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/include/RunCMakeTest.cmake",
      "new_id": "921ebd49a53656d03478d7aa49570618ee251886",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/include/RunCMakeTest.cmake"
    }
  ]
}
