)]}'
{
  "commit": "d9f68ae44e27dcfa3cb769167ce6668a94f3786b",
  "tree": "83bdc4730605a36dc19888a6a6743b16d9bde0f6",
  "parents": [
    "9fc90054d8cc85d62a2596e9224f5215dddf1cf0"
  ],
  "author": {
    "name": "Chris Broadfoot",
    "email": "cbro@golang.org",
    "time": "Tue Jan 07 17:15:44 2020 -0800"
  },
  "committer": {
    "name": "Chris Broadfoot",
    "email": "cbro@google.com",
    "time": "Thu Feb 13 21:27:14 2020 +0000"
  },
  "message": "all, transport/http: allow host:port as endpoint override\n\nThis change introduces the concept of a \"default endpoint\", which can be\nused for more complicated things involving endpoints.\n\nIt also introduces the internaloption package, which are options used\nonly internally by Google API clients.\n\nChange-Id: I0729a4f7aa8ee9ea0e93747053082541453be7cf\nReviewed-on: https://code-review.googlesource.com/c/google-api-go-client/+/50190\nReviewed-by: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Andy Zhao \u003candyzhao@google.com\u003e\nReviewed-by: Tyler Bui-Palsulich \u003ctbp@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1902f7be4ae2d643cba469036cae1a25fed51327",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/gen.go",
      "new_id": "f4484f37f0fa669f3666867e831e3bf32a880f45",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/gen.go"
    },
    {
      "type": "modify",
      "old_id": "9f530fe86e2c6d6ceece9de86dd1ab24864c2f8b",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/gen_test.go",
      "new_id": "183b7cb643fd23fe3f08d3fb63977d18e556c3e8",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/gen_test.go"
    },
    {
      "type": "modify",
      "old_id": "c0827f3daec11901f2cb75cc1b4e36d35b127916",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/any.want",
      "new_id": "90a5a3b180e90d20be9e21205b86dca7afd8c387",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/any.want"
    },
    {
      "type": "modify",
      "old_id": "8ebb675563ecbc783dbd0d946e11b78b20ce3047",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/arrayofarray-1.want",
      "new_id": "b57b562dddf22eb7f1aacf3393a49037bb756a04",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/arrayofarray-1.want"
    },
    {
      "type": "modify",
      "old_id": "4d68a23e0289bd74c953e3932010d2f765e75886",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/arrayofenum.want",
      "new_id": "2c3d74b6e65f9f109a2f9edc879f2451c4096e2c",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/arrayofenum.want"
    },
    {
      "type": "modify",
      "old_id": "de7243ac46c386a97a6b6d2e1bee29432d5ba018",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/arrayofmapofobjects.want",
      "new_id": "1d95706e1e0106e054c7b9b9d4fae420c1d9de85",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/arrayofmapofobjects.want"
    },
    {
      "type": "modify",
      "old_id": "2c1f3385687089293f7b38b60cab0aee70e12249",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/arrayofmapofstrings.want",
      "new_id": "afdf9248b452388d0a5fbaed4072cde48384375c",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/arrayofmapofstrings.want"
    },
    {
      "type": "modify",
      "old_id": "95324273ba8194640469a6d5ac2f5993c0e5deac",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/blogger-3.want",
      "new_id": "c081581c72e913728afcc061c84454c7cdc1659d",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/blogger-3.want"
    },
    {
      "type": "modify",
      "old_id": "d12860ecc4f335d240b1861c5fcd43c31f5a7045",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/floats.want",
      "new_id": "b01d09689f929483937c1b6cc02d108a9592f337",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/floats.want"
    },
    {
      "type": "modify",
      "old_id": "448c4cad0704a2c600ebb9b21a396727ec5d8453",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/getwithoutbody.want",
      "new_id": "c8c1947f4c8db88f6d4e5051880081be90e6a494",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/getwithoutbody.want"
    },
    {
      "type": "modify",
      "old_id": "264bf96f88819b6a2b335ff4366689f302378439",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/http-body.want",
      "new_id": "432f0209c18a531c3e5d41caeafc5052b75dbe4b",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/http-body.want"
    },
    {
      "type": "modify",
      "old_id": "c22d1065f6efebb1df1497540898d7f729dc4845",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/json-body.want",
      "new_id": "fac2028c2fa1526f27d83fa2d934959d90544082",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/json-body.want"
    },
    {
      "type": "modify",
      "old_id": "0ccdc2ae40609da8ab8d84ffeca9e87654e3e0b7",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/mapofany.want",
      "new_id": "098a2c65d447cbce3ba67e3dfc70ff48bc97a60b",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/mapofany.want"
    },
    {
      "type": "modify",
      "old_id": "0aac12287f68256964d925f24ec9195e6df051ca",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/mapofarrayofobjects.want",
      "new_id": "99a4469dc66e4a6096868c3a282753785cb92462",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/mapofarrayofobjects.want"
    },
    {
      "type": "modify",
      "old_id": "72078e9f0d8c55c891ed69c9f4845db4aa9f1dc4",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/mapofint64strings.want",
      "new_id": "9cd76b7de7bfa68205c999263ad6f1887f0f8aaf",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/mapofint64strings.want"
    },
    {
      "type": "modify",
      "old_id": "50d7c6941c4a6c759d53d9508da12027e3bb5b18",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/mapofobjects.want",
      "new_id": "6671abcec153d7c54c3f9486027d91980ea9bd54",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/mapofobjects.want"
    },
    {
      "type": "modify",
      "old_id": "28756d63479f538e10f740008cf2c86b21a3cd57",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/mapofstrings-1.want",
      "new_id": "96f2e86dbf3086a8a9e5c765c6b157be28ce3e0c",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/mapofstrings-1.want"
    },
    {
      "type": "modify",
      "old_id": "905a287b83059d1879850b492dfa49e97d53c0d3",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/param-rename.want",
      "new_id": "0d59c862fa165d59a6dd8bd6ddda42a388b6564a",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/param-rename.want"
    },
    {
      "type": "modify",
      "old_id": "043fc71c8a9c7ad9be066c0c7a056a911457b7ff",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/quotednum.want",
      "new_id": "54ac67b4eb2c6cec5b2c7b2156b29c17c99efbdf",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/quotednum.want"
    },
    {
      "type": "modify",
      "old_id": "a8224f9c7311499758656c6c01bb02f13200dc16",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/repeated.want",
      "new_id": "e5c744339af09c5ace93236ffe4b7919fabc2fa2",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/repeated.want"
    },
    {
      "type": "modify",
      "old_id": "6d9e89cf73502216787a649d0dc7f32aba90a8f8",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/required-query.want",
      "new_id": "f5631a5d9b639e520e45a6290a834c1beb04f060",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/required-query.want"
    },
    {
      "type": "modify",
      "old_id": "3276a8121000b2b81e213d4d529a72c1a26844ed",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/resource-named-service.want",
      "new_id": "51308c62d0ba5ea0f63c87befb20e51722a09ce8",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/resource-named-service.want"
    },
    {
      "type": "modify",
      "old_id": "e0e4f7e2ad4a0fdd0e8d38cbea725092450e59d3",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/unfortunatedefaults.want",
      "new_id": "b3ff0a3d65274dda912ba3d5f32f79114848bf1f",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/unfortunatedefaults.want"
    },
    {
      "type": "modify",
      "old_id": "3a7ddc86cf5d57466be53cf5928bbc63dcfd5fa0",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/variants.want",
      "new_id": "46b3c9fd84928ac2070d5f8e7f541da718f6ddb6",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/variants.want"
    },
    {
      "type": "modify",
      "old_id": "76a7cde1729038cdc7bac234e87e692654d9efda",
      "old_mode": 33188,
      "old_path": "google-api-go-generator/testdata/wrapnewlines.want",
      "new_id": "efbd467599fef685bb3a9e77399e7d6fb6874798",
      "new_mode": 33188,
      "new_path": "google-api-go-generator/testdata/wrapnewlines.want"
    },
    {
      "type": "modify",
      "old_id": "3af6559ef3f704e6f4b10ae838e4dcbf1e9ec842",
      "old_mode": 33188,
      "old_path": "internal/settings.go",
      "new_id": "dbd3ec044981a062fa64ccd7b5b76f0f8831e3d3",
      "new_mode": 33188,
      "new_path": "internal/settings.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48121e42f902171d72d842ec1d13be62eef05848",
      "new_mode": 33188,
      "new_path": "option/internaloption/internaloption.go"
    },
    {
      "type": "modify",
      "old_id": "c2ca3b5f117385b63b274896145cf0d635fac7da",
      "old_mode": 33188,
      "old_path": "transport/http/dial.go",
      "new_id": "642da8170e28e0b5b0236f201de5db1ab96a827e",
      "new_mode": 33188,
      "new_path": "transport/http/dial.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8de30d9c4b83bda36afd4e3611cad7cec98abce",
      "new_mode": 33188,
      "new_path": "transport/http/dial_test.go"
    }
  ]
}
