)]}'
{
  "commit": "8d9dcc467bd1c72f22d7c89d16612e2259b8aa87",
  "tree": "4476e4184ef7ecd079053937db3e6c527b340ad2",
  "parents": [
    "a26c6dedcadbebb6af7503ef5504663ff3f0c865"
  ],
  "author": {
    "name": "Kir Kolyshkin",
    "email": "kolyshkin@gmail.com",
    "time": "Thu Sep 07 11:04:37 2023 -0700"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Thu Sep 14 22:16:50 2023 +0000"
  },
  "message": "unix: modernize test helpers\n\nTest helper functions mktmpfifo and chtmpdir were written\nbefore t.Cleanup was available, which necessitated returning\nof a cleanup function and the use of defer.\n\nLet\u0027s use t.Cleanup (available since Go 1.14) and simplify the callers.\n\nWhile at it,\n - use t.Helper (added in Go 1.9);\n - simplify some error messages (errors that come from os package\n   usually doesn\u0027t need to be wrapped).\n\nChange-Id: Id981ae1c85fa2642a76358a31fc18a9af2f78711\nReviewed-on: https://go-review.googlesource.com/c/sys/+/526695\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b885e8c8d791cde95c285cee6467c792fbb8a3a",
      "old_mode": 33188,
      "old_path": "unix/syscall_aix_test.go",
      "new_id": "ffff394c1af0a4b75543caf6b12ee74bfa32182e",
      "new_mode": 33188,
      "new_path": "unix/syscall_aix_test.go"
    },
    {
      "type": "modify",
      "old_id": "ae2d6f43acffb5a6386558316cb7ff5591757438",
      "old_mode": 33188,
      "old_path": "unix/syscall_linux_test.go",
      "new_id": "200ccd86049bf116f3f6a4fed5d26229dd3eaad7",
      "new_mode": 33188,
      "new_path": "unix/syscall_linux_test.go"
    },
    {
      "type": "modify",
      "old_id": "aac432081869af5396acff6a187708d9632a9dfc",
      "old_mode": 33188,
      "old_path": "unix/syscall_netbsd_test.go",
      "new_id": "d26fe314cb879c2373bd0b7074f69685ea3d8812",
      "new_mode": 33188,
      "new_path": "unix/syscall_netbsd_test.go"
    },
    {
      "type": "modify",
      "old_id": "dabe4d598218feea380d1f88042a5c052a60241a",
      "old_mode": 33188,
      "old_path": "unix/syscall_openbsd_test.go",
      "new_id": "add529d7c1f7cc130f16e0aa449ff27e1905f2a4",
      "new_mode": 33188,
      "new_path": "unix/syscall_openbsd_test.go"
    },
    {
      "type": "modify",
      "old_id": "10cddb43628db5fe7abf9bf26b65585ebca0e886",
      "old_mode": 33188,
      "old_path": "unix/syscall_unix_test.go",
      "new_id": "d147923cd57246842e78e3b36ea0743a22de1358",
      "new_mode": 33188,
      "new_path": "unix/syscall_unix_test.go"
    },
    {
      "type": "modify",
      "old_id": "55dd630c8125a6b7e8d69ff5a95f35592182fb23",
      "old_mode": 33188,
      "old_path": "unix/xattr_test.go",
      "new_id": "94411bd04e49aeba5ebd984f47a8952d84d7a1ff",
      "new_mode": 33188,
      "new_path": "unix/xattr_test.go"
    }
  ]
}
