)]}'
{
  "commit": "cf6e11c2f5f805742eade95d28fb243cf947ef1d",
  "tree": "57c13129de0265c6708d80f07f6566c829392800",
  "parents": [
    "63961d5d0905f69c59b44652fd33ac932f7d1c23"
  ],
  "author": {
    "name": "Paul Smith",
    "email": "psmith@gnu.org",
    "time": "Thu Aug 21 16:51:36 2025 -0400"
  },
  "committer": {
    "name": "Paul Smith",
    "email": "psmith@gnu.org",
    "time": "Thu Aug 21 16:51:36 2025 -0400"
  },
  "message": "* all: Sanitize include file order for source files.\n\nAvoid warnings due to use of unreserved symbols in system headers\n(primarily on Windows) by using this order of #include in .c files:\n- First include makeint.h\n- Next include the header for this .c file (if one exists)\n- Next include all system header files\n- Lastly include any other GNU Make headers, in alphabetical order\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "289235eb4cdd03bd91dcee2cbf46e5ecffb17241",
      "old_mode": 33188,
      "old_path": "src/ar.c",
      "new_id": "05fc49adbcffb79da68bfeb51d1efdedea029b2d",
      "new_mode": 33188,
      "new_path": "src/ar.c"
    },
    {
      "type": "modify",
      "old_id": "343c1cb5afe699f5c5357348ff144e2964dd1620",
      "old_mode": 33188,
      "old_path": "src/commands.c",
      "new_id": "dca91b80e06cffeaeec971a3b7ad848966cfd483",
      "new_mode": 33188,
      "new_path": "src/commands.c"
    },
    {
      "type": "modify",
      "old_id": "c731817e19e94dcfa50fa0ade27496977288af04",
      "old_mode": 33188,
      "old_path": "src/default.c",
      "new_id": "157697dc6e07321f961b5e73503da8372e0f3fbd",
      "new_mode": 33188,
      "new_path": "src/default.c"
    },
    {
      "type": "modify",
      "old_id": "a805a37701cb9200eab3339e9a0e009a54784ca0",
      "old_mode": 33188,
      "old_path": "src/dir.c",
      "new_id": "d84003592a55b8ad78b1b1c456245c637ea4d913",
      "new_mode": 33188,
      "new_path": "src/dir.c"
    },
    {
      "type": "modify",
      "old_id": "253a588ec5b3cf2abddd4f1685a2cc448cedf4d2",
      "old_mode": 33188,
      "old_path": "src/expand.c",
      "new_id": "3b5a010da4195b97b6e2ac8385c23ee4630792cc",
      "new_mode": 33188,
      "new_path": "src/expand.c"
    },
    {
      "type": "modify",
      "old_id": "6f816c8adf04ad8ebf12237d0e96bf4a11908855",
      "old_mode": 33188,
      "old_path": "src/file.c",
      "new_id": "9120ac7adbe485ee74eba92d855ecfdade314f0c",
      "new_mode": 33188,
      "new_path": "src/file.c"
    },
    {
      "type": "modify",
      "old_id": "b4c38052dd2b32d074c1c0cfc88feb406df7d33e",
      "old_mode": 33188,
      "old_path": "src/function.c",
      "new_id": "16532f2a4486510a82a4645add7958cae213e15e",
      "new_mode": 33188,
      "new_path": "src/function.c"
    },
    {
      "type": "modify",
      "old_id": "0b1be48ec09f67311169b43b510fc6a444482f3a",
      "old_mode": 33188,
      "old_path": "src/guile.c",
      "new_id": "ba4251d2d2922388c1add5e05dca6afabc6282e3",
      "new_mode": 33188,
      "new_path": "src/guile.c"
    },
    {
      "type": "modify",
      "old_id": "41e16895d0674249d29c42ac562aae7146b1fbb7",
      "old_mode": 33188,
      "old_path": "src/hash.c",
      "new_id": "a118552a969d56d567e41885d271545de5ca9751",
      "new_mode": 33188,
      "new_path": "src/hash.c"
    },
    {
      "type": "modify",
      "old_id": "134e3fef08d4ebff3456b99221448aac81e997b6",
      "old_mode": 33188,
      "old_path": "src/implicit.c",
      "new_id": "0b8f1a44bb333dcfe0ea3267722505193df8c81e",
      "new_mode": 33188,
      "new_path": "src/implicit.c"
    },
    {
      "type": "modify",
      "old_id": "e54a9340ca85ecde16b8942e62cc3cfc835d9dc0",
      "old_mode": 33188,
      "old_path": "src/job.c",
      "new_id": "bbed6499cc89848d2d27a23686896cf8aa05a948",
      "new_mode": 33188,
      "new_path": "src/job.c"
    },
    {
      "type": "modify",
      "old_id": "e48d05b83b968ecd65268368e918ff212f9d1606",
      "old_mode": 33188,
      "old_path": "src/loadapi.c",
      "new_id": "5b146b371e035ba6288bbe8e47fccfe5900d4aea",
      "new_mode": 33188,
      "new_path": "src/loadapi.c"
    },
    {
      "type": "modify",
      "old_id": "6a129768093c24b42000a500ade9dcde20e8ce1e",
      "old_mode": 33188,
      "old_path": "src/main.c",
      "new_id": "e522492a5351c45a9ff9cdc7ab2bea0adc6d2e17",
      "new_mode": 33188,
      "new_path": "src/main.c"
    },
    {
      "type": "modify",
      "old_id": "b36248f0d07495208f8553504215fc277dadfc65",
      "old_mode": 33188,
      "old_path": "src/misc.c",
      "new_id": "470d3397c7f9b1951d299f72906e0acead8a6bcf",
      "new_mode": 33188,
      "new_path": "src/misc.c"
    },
    {
      "type": "modify",
      "old_id": "b7735ec4460cd1267a5f32558c8ee04658217761",
      "old_mode": 33188,
      "old_path": "src/output.c",
      "new_id": "0819ff7476222b7450a743ba458bfeb3ee6ad6a7",
      "new_mode": 33188,
      "new_path": "src/output.c"
    },
    {
      "type": "modify",
      "old_id": "2e30ce176fceb593da919eb9efa8d3d07d2d39e8",
      "old_mode": 33188,
      "old_path": "src/read.c",
      "new_id": "6173b7c2a64062fe84545453d7119462a0f7e6d4",
      "new_mode": 33188,
      "new_path": "src/read.c"
    },
    {
      "type": "modify",
      "old_id": "9d7ae8fdbb5b30380911ed90182197e88f5c4af6",
      "old_mode": 33188,
      "old_path": "src/remake.c",
      "new_id": "cfbde9d5996b0f07135ddf438973e03acd51935f",
      "new_mode": 33188,
      "new_path": "src/remake.c"
    },
    {
      "type": "modify",
      "old_id": "9f15a3b01bf25bd74f217252678c97b1fcdc40fc",
      "old_mode": 33188,
      "old_path": "src/remote-cstms.c",
      "new_id": "903ceee71c01dbb521b4d98ad77ba53979e92428",
      "new_mode": 33188,
      "new_path": "src/remote-cstms.c"
    },
    {
      "type": "modify",
      "old_id": "abec915a23c4923d61003ab14215a3df2dc64339",
      "old_mode": 33188,
      "old_path": "src/remote-stub.c",
      "new_id": "91ffa6f963e6f3c495e9bf74f8b76d37c2f04ebb",
      "new_mode": 33188,
      "new_path": "src/remote-stub.c"
    },
    {
      "type": "modify",
      "old_id": "d6bad4726fbd0b8258144f75df513aa697aa6423",
      "old_mode": 33188,
      "old_path": "src/rule.c",
      "new_id": "c6b1eb5cbc27515d6d01a32ca0b23f4019a4b9c6",
      "new_mode": 33188,
      "new_path": "src/rule.c"
    },
    {
      "type": "modify",
      "old_id": "af3d6a407f9ce8c2e5d7fb32534c9f4606d730aa",
      "old_mode": 33188,
      "old_path": "src/variable.c",
      "new_id": "d13ba9ae188c5b312d5fa17135c452d11290943f",
      "new_mode": 33188,
      "new_path": "src/variable.c"
    },
    {
      "type": "modify",
      "old_id": "bd2055ec24f3738d355b00a4a6c565c523884762",
      "old_mode": 33188,
      "old_path": "src/vpath.c",
      "new_id": "8f05436cb22f4128fc52f9febfd354531aa7aa51",
      "new_mode": 33188,
      "new_path": "src/vpath.c"
    },
    {
      "type": "modify",
      "old_id": "ffb3ff384a31f16bd740b696629e606ef95807de",
      "old_mode": 33188,
      "old_path": "src/warning.c",
      "new_id": "7372e5d583a4d04d757729bc9be777e4bcbe7650",
      "new_mode": 33188,
      "new_path": "src/warning.c"
    }
  ]
}
