)]}'
{
  "commit": "1b22574ddb1f9559c014d7aa13416bd6f4aba26b",
  "tree": "61cab3c6d5f0ad929cfd8f82e5fb5dd6fe47d2cb",
  "parents": [
    "4bb9a6d30bdc727aebd0747694f31de632a5282e"
  ],
  "author": {
    "name": "Dmitri Shuralyov",
    "email": "shurcooL@gmail.com",
    "time": "Wed Apr 26 00:16:31 2017 -0400"
  },
  "committer": {
    "name": "Brad Fitzpatrick",
    "email": "bradfitz@golang.org",
    "time": "Wed Apr 26 05:21:38 2017 +0000"
  },
  "message": "cmd/godoc: fix expected test output for Go 1.8 and older\n\nA go/build change in Go 1.9 (CL 33158) allowed for a better expected\nerror message for \"nonexistingpkg\" case. CL 37768 did that. However,\nthat shouldn\u0027t be done for Go 1.8 and older, since they don\u0027t have\nthe corresponding go/build change.\n\nSo, if the version is Go 1.8 or older, allow matching those previous\nexpected outputs (before CL 37768) for \"nonexistingpkg\" case.\n\nMove test cases for TestCLI from a package-level variable into TestCLI\nitself. This is more readable, and isGo19\u0027s value is ready in time.\n\nFixes golang/go#20122.\n\nChange-Id: I5e80600a75176d9e54ffebb7730849e381568316\nReviewed-on: https://go-review.googlesource.com/41810\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nRun-TryBot: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "655a623d67d765f84c42121005d5737827d8c8d2",
      "new_mode": 33188,
      "new_path": "cmd/godoc/godoc19_test.go"
    },
    {
      "type": "modify",
      "old_id": "3adaf37d2d58553bfa2795d5dbeb85406b7a7e3a",
      "old_mode": 33188,
      "old_path": "cmd/godoc/godoc_test.go",
      "new_id": "8b0c24e59475b119c04ac15e17c1ed5f5661e7f7",
      "new_mode": 33188,
      "new_path": "cmd/godoc/godoc_test.go"
    }
  ]
}
