)]}'
{
  "commit": "c5ef7fac239d24e72ae09d48c3ab4ae02e57603d",
  "tree": "e2aaff9421614c2219d92c93351d1392cfd3aca4",
  "parents": [
    "f1b3143ee95303e97f518f4f357f6f09b966170e"
  ],
  "author": {
    "name": "Jeremy Day",
    "email": "jeremy@thebrowser.company",
    "time": "Mon Apr 22 12:25:02 2024 -0700"
  },
  "committer": {
    "name": "Jeremy Day",
    "email": "jeremy@thebrowser.company",
    "time": "Tue Apr 23 10:29:08 2024 -0700"
  },
  "message": "Swift/Ninja: Add description to Swift object build steps\n\nBy default, Ninja displays the full build command for the object which\nis very verbose. Warnings are often lost in the noise, and compile\nerrors take some searching to find. If a build step fails, Ninja will\nstill print out the full build command, so there\u0027s no loss of useful\ninformation.\n\nFixes: #25853\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2642b295b0e54f7ffcd1d919adf405a2376bb81",
      "old_mode": 33188,
      "old_path": "Source/cmNinjaTargetGenerator.cxx",
      "new_id": "c52a01282fa8748808c3db135c31c19691f11926",
      "new_mode": 33188,
      "new_path": "Source/cmNinjaTargetGenerator.cxx"
    },
    {
      "type": "modify",
      "old_id": "8e5b97c51cf8368f1cfc921974513b7842003278",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/Swift/IncrementalSwift-second-stdout.txt",
      "new_id": "ccd8aeebd864574e01bdf6973567da7da078c67a",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/Swift/IncrementalSwift-second-stdout.txt"
    }
  ]
}
