)]}'
{
  "commit": "18e9dfbf20567d5156dd6f1dd987092c021f7fa6",
  "tree": "e6a55b5c5abbd3f94e58cc35fb7b6a46de8ab464",
  "parents": [
    "9d3ae49c73ce10a6e25424c99b6cf42439ebbd88"
  ],
  "author": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Fri Jul 13 12:09:24 2018 -0400"
  },
  "committer": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Fri Jul 13 17:38:36 2018 +0000"
  },
  "message": "go/packages: add Option.Tests bool, which affects pattern expansion\n\nIn the go build system, test packages and executables do not have a\nname distinct from the package under test; they are implied, so\n\"go test fmt\" means build those packages but \"go build fmt\" does not.\n\nThis change adds a Tests boolean option to indicate that implied\ntests are desired during pattern expansion.\nIt has no effect on build systems that have explicit names\nfor tests, such as Blaze/Bazel.\n\nThe gopackages diagnostic tool now has a -test flag.\n\nChange-Id: I424f343958c4286539e518d5f30067da19a57f3b\nReviewed-on: https://go-review.googlesource.com/123775\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62b28293890a1ebfb1c41baaab0769c9c6046c6c",
      "old_mode": 33188,
      "old_path": "go/packages/golist.go",
      "new_id": "0af3a46deb1217338af7dc5bd5b6976412d2b60a",
      "new_mode": 33188,
      "new_path": "go/packages/golist.go"
    },
    {
      "type": "modify",
      "old_id": "b864e821c8479e546f0ea046f4839b9790782034",
      "old_mode": 33188,
      "old_path": "go/packages/gopackages/main.go",
      "new_id": "6be503df2e7c017811f8dc312d6ca6f8bb83a7b2",
      "new_mode": 33188,
      "new_path": "go/packages/gopackages/main.go"
    },
    {
      "type": "modify",
      "old_id": "18e7460c274d16866e3b2ebe7174fa469e195cbd",
      "old_mode": 33188,
      "old_path": "go/packages/packages.go",
      "new_id": "2f2bb85b4b546ae992f0d12c21a8d0267a39857f",
      "new_mode": 33188,
      "new_path": "go/packages/packages.go"
    },
    {
      "type": "modify",
      "old_id": "d24ff3b2518b2f484529a8a3cab07d86f8bf3cfc",
      "old_mode": 33188,
      "old_path": "go/packages/packages_test.go",
      "new_id": "befd25e0934166f230cad04c06277fbd3a1230a4",
      "new_mode": 33188,
      "new_path": "go/packages/packages_test.go"
    },
    {
      "type": "modify",
      "old_id": "d70518c00a340c4c792c8a01892fb72899a3dbbe",
      "old_mode": 33188,
      "old_path": "go/packages/stdlib_test.go",
      "new_id": "4c3175d39ed030fcfb17fccaac19508f6b9bac43",
      "new_mode": 33188,
      "new_path": "go/packages/stdlib_test.go"
    }
  ]
}
