)]}'
{
  "commit": "7660e4e48978ed32452ed444514238c41c27c0c9",
  "tree": "ae9c6be37e2c2d4b593d5cc75eeb73457d911771",
  "parents": [
    "fe3e9f7d8480ea2ed8cfa68a310a7d8bf6162160"
  ],
  "author": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Thu Apr 24 10:34:17 2025 -0700"
  },
  "committer": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Thu Apr 24 10:34:17 2025 -0700"
  },
  "message": "dockerimg: use more modern APIs\n\n- bytes.Lines instead of bufio.NewScanner\n- bytes.CutPrefix instead of HasPrefix/TrimPrefix\n\nSimpler, cheaper.\n\nThere is a slight change in that bytes.Lines includes the\ntrailing newline, and bufio.Scanner does not.\nBut we only do prefix work to start, and then we do a TrimSpace,\nso this ends up being a wash.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f934c2f1ba5a80b4beda1b79308dfacd9b4543da",
      "old_mode": 33188,
      "old_path": "dockerimg/dockerimg.go",
      "new_id": "ffb0dd78ad757be0dc5d08a94943c564274816a3",
      "new_mode": 33188,
      "new_path": "dockerimg/dockerimg.go"
    }
  ]
}
