)]}' { "commit": "3d14842334e1b92836d13e79c5119262eeb66e63", "tree": "1f98b471e0ec202a66405de126b591c27c1aec91", "parents": [ "e23c44e711c72a8b0ea6467f985f47016af81516" ], "author": { "name": "Heschi Kreinick", "email": "heschi@google.com", "time": "Fri Jan 03 18:01:15 2020 -0500" }, "committer": { "name": "Heschi Kreinick", "email": "heschi@google.com", "time": "Tue Jan 14 23:54:10 2020 +0000" }, "message": "internal/imports: load test exports of package under test\n\nx_tests can access exports from the test variant of the package under\ntest. Change loadExportsFromFiles to understand that mode, and use it\nwhere appropriate.\n\nI didn\u0027t want to come up with a cache key for for the test variant, so\nfor now we bypass the cache in these situations.\n\nFixes golang/go#29979.\n\nChange-Id: I9959a08da97bbee64c5bcd56e06f548486693156\nReviewed-on: https://go-review.googlesource.com/c/tools/+/213221\nRun-TryBot: Heschi Kreinick \u003cheschi@google.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Rebecca Stambler \u003crstambler@golang.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "8b5d0610b8ff006cd07a220f265bb3d7f3823e05", "old_mode": 33188, "old_path": "internal/imports/fix.go", "new_id": "6e17ce8f2b732f70e2b294553e725392092bbd12", "new_mode": 33188, "new_path": "internal/imports/fix.go" }, { "type": "modify", "old_id": "9d885897222f33047bb21118e5ed54dcb27be092", "old_mode": 33188, "old_path": "internal/imports/fix_test.go", "new_id": "df92e0a2889a7aba4b1bf55377c9ccca8dc97c51", "new_mode": 33188, "new_path": "internal/imports/fix_test.go" }, { "type": "modify", "old_id": "1baba9e42536f9da5a811a6592caf4fe1817a61d", "old_mode": 33188, "old_path": "internal/imports/mod.go", "new_id": "f38e683239a1d4cf58f3623770e8d7f725bf2cc2", "new_mode": 33188, "new_path": "internal/imports/mod.go" }, { "type": "modify", "old_id": "7c36f597d61fee8bba54f8d5087c5f21e519a049", "old_mode": 33188, "old_path": "internal/imports/mod_cache.go", "new_id": "6df7d48f90fb9bf2a868779ee96ffb7ef619e988", "new_mode": 33188, "new_path": "internal/imports/mod_cache.go" }, { "type": "modify", "old_id": "b9ce5ad3ba13a7940ef8448f8b4a99a8dcafe6e8", "old_mode": 33188, "old_path": "internal/lsp/testdata/summary.txt.golden", "new_id": "65eebf37ac0635836075a46cd0279cf74784cf17", "new_mode": 33188, "new_path": "internal/lsp/testdata/summary.txt.golden" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4f85700fa79c0743a1ffd85c6624a04fbe58fe63", "new_mode": 33188, "new_path": "internal/lsp/testdata/unimported/export_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "681dcb2536d7b1e1400d5728861ff4e645722238", "new_mode": 33188, "new_path": "internal/lsp/testdata/unimported/x_test.go" } ] }