)]}'
{
  "commit": "cfd64db63b399f2e6a03f19cd06746f4bded910c",
  "tree": "c3cd27041d63df5eb01b3a73865a947e005a4528",
  "parents": [
    "a361ef400880ac4612198cbd188eb70029e99644"
  ],
  "author": {
    "name": "Jeffrey Faer",
    "email": "jfaer@google.com",
    "time": "Mon Dec 16 10:37:28 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Dec 16 10:37:28 2024 -0700"
  },
  "message": "fix: Do not automatically remove unmatched start/end directives when fixing. (#56)\n\nStill raise them in a lint warning, though.\r\n\r\nAlso, having an unmatched start/end directive likely means that the\r\nblocks we _do_ have are just straight up wrong. Stop trying to sort them\r\nautomatically.\r\n\r\nFixes #50",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9378f06574cc5012e5875b1f73f1a7d0a43b62b",
      "old_mode": 33188,
      "old_path": "keepsorted/keep_sorted.go",
      "new_id": "48218404fc8e0c7e839ba705beb721e23049013f",
      "new_mode": 33188,
      "new_path": "keepsorted/keep_sorted.go"
    },
    {
      "type": "modify",
      "old_id": "ec06ae36cf67e59bcf5a98ad2ae9ec3a7d94a76b",
      "old_mode": 33188,
      "old_path": "keepsorted/keep_sorted_test.go",
      "new_id": "d9b53b49111bb0b41ed8cbc0e382ff8159126ef3",
      "new_mode": 33188,
      "new_path": "keepsorted/keep_sorted_test.go"
    }
  ]
}
