)]}'
{
  "commit": "a95d2a18ab0084b3fed5e5c6737f60d2c985bbeb",
  "tree": "3a2e292729e213f171a483e337eddab4ae6ca152",
  "parents": [
    "e113622a985da9a56dd7a03ab24bc48b4ece82ec"
  ],
  "author": {
    "name": "Vyacheslav Yurkov",
    "email": "uvv.mail@gmail.com",
    "time": "Fri Jun 12 22:18:13 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 12 14:18:13 2026 -0600"
  },
  "message": "[cmake]: Weak assignment of the C++ standard (#6029)\n\nSome projects may need higher C++ standard than C++11. In order not to\nforce the requirement for the whole project, the C++ standard can be set\nat the configure time with -DCMAKE_CXX_STANDARD\u003d20 for example. The\nproject default takes precedence only when there\u0027s no assignment\nprovided in the command line by setting the default cache value.\n\nThere\u0027s no need to additionally check for the compiler support when\nCMAKE_CXX_STANDARD_REQUIRED is already set.\n\nSigned-off-by: Vyacheslav Yurkov \u003cuvv.mail@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5ab53946d2f9ac29d1b936f6adde96798668d2a",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "6b5d4d7e1a7fe575036992facc2f4371d078406c",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    }
  ]
}
