)]}'
{
  "commit": "a62f20ae78ddd41be682dde8cab075ca4f5dbb2a",
  "tree": "8bf334b43ecd3cc1fe76731c1f47c9c259ec93a8",
  "parents": [
    "f04ac0ff37ba7de670aeda15d27239dd28423cd3"
  ],
  "author": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Fri Jul 22 11:38:20 2022 -0700"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Fri Jul 22 18:56:03 2022 +0000"
  },
  "message": "libgo: use POSIX shell arithmetic expansion\n\nAvoid bash-specific ((expression)) syntax.  As the bash syntax\nconverts a non-zero value to a zero status (and a zero value to a 1\nstatus), and POSIX arithmetic expansion does not, we have to negate\nthe result.\n\nBased on patch by Sören Tempel.\n\nChange-Id: I4c64fa15de3994a1a5c7c5ec0de6a82ddd858917\nReviewed-on: https://go-review.googlesource.com/c/gofrontend/+/419154\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ed587ff79423dde0208ca40b4de4b54ae84c0f1",
      "old_mode": 33261,
      "old_path": "libgo/match.sh",
      "new_id": "e5ed98de422fa8006a15fc58af73ea7b93a1cdc5",
      "new_mode": 33261,
      "new_path": "libgo/match.sh"
    },
    {
      "type": "modify",
      "old_id": "04e4267fbba26ed001424b8158dc05f104dc4f97",
      "old_mode": 33261,
      "old_path": "libgo/testsuite/gotest",
      "new_id": "0a0a7e14d7442084e36b3a623743754e1cef4cd0",
      "new_mode": 33261,
      "new_path": "libgo/testsuite/gotest"
    }
  ]
}
