)]}' { "commit": "35beb4cf8640f445699cee29f12bce8529fd6223", "tree": "954a6b484be8ee0394083e209465860ebd775a99", "parents": [ "fb64aa77f925610ac46c813d080d1f01f3827ece" ], "author": { "name": "Russ Cox", "email": "rsc@golang.org", "time": "Wed May 26 11:20:23 2021 -0400" }, "committer": { "name": "Russ Cox", "email": "rsc@golang.org", "time": "Tue Jun 15 02:35:47 2021 +0000" }, "message": "internal/backport: add backports of current Go dev template, fs packages\n\nThis will let us use these APIs on App Engine before Go 1.16 is available.\nThe only thing we can\u0027t backport from Go 1.16 is embed, so that has to\nbe build-tagged off still, but we don\u0027t really need embed on App Engine.\n\nThis will let us move golang.org off App Engine Flex onto regular App Engine,\nwhich will greatly simplify deployment and make it possible to do automatic\ndeployments.\n\nWhen App Engine adds Go 1.16 support, most of this can go away.\n(The template packages will need to stay, as go.dev will need some\nGo 1.17 bug fixes from them.)\n\nChange-Id: I16ee64862a43f591a31fae04caf4caa0fdb5af62\nReviewed-on: https://go-review.googlesource.com/c/website/+/323890\nTrust: Russ Cox \u003crsc@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n", "tree_diff": [ { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "92c80ad95f76d2a0e8c6ca837d9f50f365c09485", "new_mode": 33188, "new_path": "internal/backport/README.md" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1eed3040cb0c6c6df877a7704351ca5af4af3ef4", "new_mode": 33188, "new_path": "internal/backport/archive/zip/example_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e99ed1c73ec74084233115fa9709ae6a52f5577f", "new_mode": 33188, "new_path": "internal/backport/archive/zip/reader.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a3b43fad8b63e3f21233b1b6620b1d1e5e9362e7", "new_mode": 33188, "new_path": "internal/backport/archive/zip/reader_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "51e9c3e4d4b7103e878f06894b2b10d013797965", "new_mode": 33188, "new_path": "internal/backport/archive/zip/register.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d4074270487938115fa3c335e95e14ad163eb93f", "new_mode": 33188, "new_path": "internal/backport/archive/zip/struct.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f268d88732f837723525285c0922231d9c3fcb46", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/crc32-not-streamed.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e53378b0b0e56203a08c139b83c67a9b918c0b81", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/dd.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1c2c071fbe0e7a528f00215cd3134c1e8c016ecc", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/go-no-datadesc-sig.zip.base64" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bcfe121bb63c79be6849ca64589feea612015512", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/go-with-datadesc-sig.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "48854ff3b7225c8b4e8aa8a25754e1d0b7c77b6e", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/gophercolor16x16.png" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "81737275c6ebf5ea69b992753ab4050f031f31b8", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/readme.notzip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5642a67e77d5f5a45c92ea701801ae0b993f4724", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/readme.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "324d06b48d19e59fa5e5875bf006bdc31c097090", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/subdir.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "af846938cde293ccc3dfb310fdfbda641382dd3f", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/symlink.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "42281b4e3053eec7924b58d234d04e492c3baa38", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/test-trailing-junk.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "03890c05d4c12196086a99b7f6f51276156b4394", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/test.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "eb85b57103e11a48eb210439f5d81f691c0cedc0", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-22738.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4f74819d11dbe46d53897bcd0569bb14c9e13639", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-7zip.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f008805fa42c982a0e28e5abe025425dbc1a9ad9", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-go.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8e6394891f0f1000d5aff4c14fff25659a00ac7c", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-infozip.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e82c5c229e0917b8e33029e7666e755961ab9e48", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-osx.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8ba222b224674153fb65b5be87ca89f434fcb110", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-win7.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a8a19b0f8e2e9cca1cb49b4c85bbf67cb86781fc", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-winrar.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f6e8f8ba067e462fe7a9727159390919571b8270", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/time-winzip.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ce1a981b2806d7e7a4026383622bf033aac426a4", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/unix.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0e97884559fa599f7376daf2478cf6cf516dc817", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/utf8-7zip.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "25a892646cec2a10d19add86db7acb516556bea6", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/utf8-infozip.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9b0c058b5b5744d389e73e8afd9f6963426aaebf", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/utf8-osx.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4bad6c3a5e05f5e3749ee71079409eaca16fa943", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/utf8-winrar.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "909d52ed2d9a6db86fdc7669bb355e7da2338a6e", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/utf8-winzip.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "3919322f0c5f8be8f1a214af712b6e86b4d04aef", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/winxp.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f844e35373e8a28289f8556032bc8d6f6ee92ec2", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/zip64-2.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a2ee1fa33dca48e1ec8dfc7507640bfa09bddeb6", "new_mode": 33188, "new_path": "internal/backport/archive/zip/testdata/zip64.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "3b23cc3391d9e676a6735266fa8bb76a73ace755", "new_mode": 33188, "new_path": "internal/backport/archive/zip/writer.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f001529dc3a7f945e3bff488d78167e87ea3384c", "new_mode": 33188, "new_path": "internal/backport/archive/zip/writer_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "17f5331efa8105ad32667ee9691896eaaa3794a2", "new_mode": 33188, "new_path": "internal/backport/archive/zip/zip_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "25cbb5d4fca9bbd08160ce639bc5ae0cf6d24575", "new_mode": 33188, "new_path": "internal/backport/fmtsort/export_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7127ba6ac3d970379f1aa29629418992c94c082d", "new_mode": 33188, "new_path": "internal/backport/fmtsort/sort.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4e249d962d1d2f5b7cf73a986c6512515d2a814b", "new_mode": 33188, "new_path": "internal/backport/fmtsort/sort_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "22922e6038b651196896976cfaccd56fe33fe34f", "new_mode": 33188, "new_path": "internal/backport/html/template/attr.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "babe70c08b85987f40ab68d23526c1b2b30f88c4", "new_mode": 33188, "new_path": "internal/backport/html/template/attr_string.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "07e8ef39a11ba1527462c8df694f3e2d222cd7d8", "new_mode": 33188, "new_path": "internal/backport/html/template/clone_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6ba87a955035abc49eb3136bdc2eee7537f5aba6", "new_mode": 33188, "new_path": "internal/backport/html/template/content.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e6f47a27b907352c3cd8cc4b1fbf782bad065004", "new_mode": 33188, "new_path": "internal/backport/html/template/content_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1aacec40e9205d9fd1b1749b3f419ae2e4220472", "new_mode": 33188, "new_path": "internal/backport/html/template/context.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "eb92fc92b55ea65af2a45fe05b7496036d995356", "new_mode": 33188, "new_path": "internal/backport/html/template/css.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a735638b0314f6694931d48cd529f615f5aed748", "new_mode": 33188, "new_path": "internal/backport/html/template/css_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6d80e09a4476ed7c8a6915f3eb0dcc2c5243c99e", "new_mode": 33188, "new_path": "internal/backport/html/template/delim_string.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ed2a7e276a2cba0d57128b325f663235107874d4", "new_mode": 33188, "new_path": "internal/backport/html/template/doc.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4573e0873e89e2d9d519b30fb0b4eeed7bd3c9d6", "new_mode": 33188, "new_path": "internal/backport/html/template/element_string.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0eae11f26220a2abf56d4a18d420a297f3af252c", "new_mode": 33188, "new_path": "internal/backport/html/template/error.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dfdfea5a6d98e445c1d40fab3b14291355b64da7", "new_mode": 33188, "new_path": "internal/backport/html/template/escape.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8145269fdc9829a5d934eca9e8a6ecdd1f93b78d", "new_mode": 33188, "new_path": "internal/backport/html/template/escape_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dbb6511ab8f044845777cfa9b482f7189cfba6c6", "new_mode": 33188, "new_path": "internal/backport/html/template/example_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2efc8e58f5124a8459b106ed6d877b70f2a270e8", "new_mode": 33188, "new_path": "internal/backport/html/template/examplefiles_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4342aa558f50098c2f8c8a8e375e6f40339d9a41", "new_mode": 33188, "new_path": "internal/backport/html/template/exec_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "356b8298ae36df752fa9f70f67ab97d0c220f6e0", "new_mode": 33188, "new_path": "internal/backport/html/template/html.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f04ee04c27ae7b7ecb25b9b8f483be3da44876de", "new_mode": 33188, "new_path": "internal/backport/html/template/html_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ea9c18346ba2632b6e04db61e565492b96975156", "new_mode": 33188, "new_path": "internal/backport/html/template/js.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d7ee47b87d4b7b4adf3a19b1f7708a56501f47fd", "new_mode": 33188, "new_path": "internal/backport/html/template/js_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dd1d87ee454856a14f218c523d2aeda354aba8c6", "new_mode": 33188, "new_path": "internal/backport/html/template/jsctx_string.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "23d9bbc6345fab89b48037fa7a108b9bde7fc7bf", "new_mode": 33188, "new_path": "internal/backport/html/template/multi_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "05104be89c25459c6d704722f0e66c9bc5114a38", "new_mode": 33188, "new_path": "internal/backport/html/template/state_string.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4156ed480d8ccff63661cdd56c37812915257cb4", "new_mode": 33188, "new_path": "internal/backport/html/template/template.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0f68e72d49dc29f9f01e4667b9e9bbf701b51807", "new_mode": 33188, "new_path": "internal/backport/html/template/template_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "febf9d9f89d39d98d727f9700b9a116f611d9a5b", "new_mode": 33188, "new_path": "internal/backport/html/template/testdata/file1.tmpl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "39bf6fb9eef6458238d326104e38b51c5f84d350", "new_mode": 33188, "new_path": "internal/backport/html/template/testdata/file2.tmpl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8581313ae36f2b3980e320f3a8f747db9727386a", "new_mode": 33188, "new_path": "internal/backport/html/template/testdata/fs.zip" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b72b3a340c7a2b9c36c69da7881357a2d7924040", "new_mode": 33188, "new_path": "internal/backport/html/template/testdata/tmpl1.tmpl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "16beba6e7ddc291ed5db32c210da29358b8a8d56", "new_mode": 33188, "new_path": "internal/backport/html/template/testdata/tmpl2.tmpl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "06df679330db2c49d1bfc7d2369f2bc2a40f164a", "new_mode": 33188, "new_path": "internal/backport/html/template/transition.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "412a4c71b752dad247ad241f026cd46d4ab53f69", "new_mode": 33188, "new_path": "internal/backport/html/template/transition_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6f8185a4e90e69a0833c31b8aa4bffdc6ef5bc30", "new_mode": 33188, "new_path": "internal/backport/html/template/url.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "75c354eba87de41a8d4a8d4c4fc4fe8a0822d685", "new_mode": 33188, "new_path": "internal/backport/html/template/url_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "813eea9e4402ae90a9561306a68a5b3e060f3476", "new_mode": 33188, "new_path": "internal/backport/html/template/urlpart_string.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ab6dbacfde838a498ed915c6cc22de6d391df767", "new_mode": 33188, "new_path": "internal/backport/httpfs/fs.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b9eae569f9ecd58129e0e42f2309ac64351e5ecf", "new_mode": 33188, "new_path": "internal/backport/io/fs/fs.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9570c041e960a0ad23da5b4375e22a6e452d138c", "new_mode": 33188, "new_path": "internal/backport/io/fs/fs_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7caa6ad23f1b5b16288cd927a1b00f79b6e3ce3e", "new_mode": 33188, "new_path": "internal/backport/io/fs/glob.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6e8b68a08ebb4f1d5c5c35392fce1c336ff003d6", "new_mode": 33188, "new_path": "internal/backport/io/fs/glob_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b5e74c53f755dab041150c55d50107bb8065379d", "new_mode": 33188, "new_path": "internal/backport/io/fs/go115.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d4b302ad072752f8180394c25757266a43522e69", "new_mode": 33188, "new_path": "internal/backport/io/fs/go116.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "03751018cd256c740e88f79fb21222a17103ca19", "new_mode": 33188, "new_path": "internal/backport/io/fs/readdir.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a30b9a35d6f1187c29458ed335ce893bce83e1ba", "new_mode": 33188, "new_path": "internal/backport/io/fs/readdir_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d3c181c0a9e60461acdeac9877e81d73f8d0ab83", "new_mode": 33188, "new_path": "internal/backport/io/fs/readfile.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dbc0b536de82e5138084a26ddd328f2eaed26950", "new_mode": 33188, "new_path": "internal/backport/io/fs/readfile_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "735a6e3281c3688435dd6ce0ea7eee5f8de4a715", "new_mode": 33188, "new_path": "internal/backport/io/fs/stat.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4085e36ea291b99e74e84d70de0b44724e509f5b", "new_mode": 33188, "new_path": "internal/backport/io/fs/stat_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e8a65b5f511994d6dc77fb7dd9183da38253cbb2", "new_mode": 33188, "new_path": "internal/backport/io/fs/sub.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0a8e7fb5770bfacd0b5b7c2b68a2a9e105d69f96", "new_mode": 33188, "new_path": "internal/backport/io/fs/sub_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2b09026d24f5f4e73f6c9b49657b4805376c50b9", "new_mode": 33188, "new_path": "internal/backport/io/fs/walk.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e8d4be6669cfda07c83db589c6c8443ba0b988d4", "new_mode": 33188, "new_path": "internal/backport/io/fs/walk_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "512f3759b4ca6d605d017dc261d2657611737a3b", "new_mode": 33188, "new_path": "internal/backport/obscuretestdata/obscuretestdata.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8cba1bc9307d0f763ee4afc06a4485e066363cb6", "new_mode": 33188, "new_path": "internal/backport/osfs/file.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "55c853672430942318a467dc7d21a456f33b7222", "new_mode": 33188, "new_path": "internal/backport/path/example_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2b1974fedd18ba5353a824bc24eff9011bfc393b", "new_mode": 33188, "new_path": "internal/backport/path/match.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "57b587759f103fbcc51809e553b2b48e31ae2314", "new_mode": 33188, "new_path": "internal/backport/path/match_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f1f3499f63e00cc524ff11fec6cc148176a341d4", "new_mode": 33188, "new_path": "internal/backport/path/path.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ba80b01a16e1e2fdab48b5406088cbcd6560c082", "new_mode": 33188, "new_path": "internal/backport/path/path_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "361f8bf523bd04335535c62c1e8fc87078322819", "new_mode": 33188, "new_path": "internal/backport/testing/fstest/mapfs.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2abedd67351fc4d4b258225c7ec79d5d02764fad", "new_mode": 33188, "new_path": "internal/backport/testing/fstest/mapfs_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dbb94c03fec9096096169e371cc2589027e5698a", "new_mode": 33188, "new_path": "internal/backport/testing/fstest/testfs.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ce3607d6b82273298f23e750f41d78339764ac19", "new_mode": 33188, "new_path": "internal/backport/testing/iotest/example_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "99548dcfed3bdd29d17848a261b388ef9a38fdc9", "new_mode": 33188, "new_path": "internal/backport/testing/iotest/logger.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fec4467cc67d1987831585a1ba254d4c26ecae35", "new_mode": 33188, "new_path": "internal/backport/testing/iotest/logger_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "33b782dcb60b2000b605f90b92b7d5fc03558f7e", "new_mode": 33188, "new_path": "internal/backport/testing/iotest/reader.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f149e74c74de373c97b0d9c47449af69fa5e2ab0", "new_mode": 33188, "new_path": "internal/backport/testing/iotest/reader_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "af61ab858481aed731a92ebca8c6334ccbb3d421", "new_mode": 33188, "new_path": "internal/backport/testing/iotest/writer.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5aaa77cc74cfee2f91ca9d06232c8ae7bcb22af0", "new_mode": 33188, "new_path": "internal/backport/testing/iotest/writer_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5332002b84a8e8d40a8652b6c168a478b1985792", "new_mode": 33188, "new_path": "internal/backport/text/template/doc.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b07611e8f6cd9358f7553e288d8a267f7e77ec3a", "new_mode": 33188, "new_path": "internal/backport/text/template/example_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9b031982a69fb15538e32d13cb3fab8825c250d3", "new_mode": 33188, "new_path": "internal/backport/text/template/examplefiles_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ed558ad3c933ebced3547ab612bacaec8ae49025", "new_mode": 33188, "new_path": "internal/backport/text/template/examplefunc_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4ff29bbe48ced03a87b0091a6ffa71135b2787c4", "new_mode": 33188, "new_path": "internal/backport/text/template/exec.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dbf263171cb77f1b9fae07d7f82718c81062b476", "new_mode": 33188, "new_path": "internal/backport/text/template/exec_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "11e2e903c850da17f829f8801a815f727827e4ae", "new_mode": 33188, "new_path": "internal/backport/text/template/funcs.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c3f6d47df802f6ce6eb3932e3100b4a73ac6d7b1", "new_mode": 33188, "new_path": "internal/backport/text/template/funcs.go.save" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d8e84abda60600ebd004ed8a0f8088526cc88483", "new_mode": 33188, "new_path": "internal/backport/text/template/helper.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "457cac49a2692f09135ab79e44066292daebb9e3", "new_mode": 33188, "new_path": "internal/backport/text/template/multi_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "addce2d890d6d842445dae44c8d140a90416c41a", "new_mode": 33188, "new_path": "internal/backport/text/template/option.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "95e33771c09732747140500c2e0a5c97104ad46f", "new_mode": 33188, "new_path": "internal/backport/text/template/parse/lex.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "df6aabffb20e13c9010faf779a0b190bf8d43ac4", "new_mode": 33188, "new_path": "internal/backport/text/template/parse/lex_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a2da634f035b7f96226b3de0d898d5963cb7dbc0", "new_mode": 33188, "new_path": "internal/backport/text/template/parse/node.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d92bed5d3d4bfc79fe5d1400f7552c36be3b3ddb", "new_mode": 33188, "new_path": "internal/backport/text/template/parse/parse.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c3679a08decb4d73246622d6e6d12a133444d8ef", "new_mode": 33188, "new_path": "internal/backport/text/template/parse/parse_test.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "978b98625b63ab3566eb12b35c94dd4b9434effc", "new_mode": 33188, "new_path": "internal/backport/text/template/template.go" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "febf9d9f89d39d98d727f9700b9a116f611d9a5b", "new_mode": 33188, "new_path": "internal/backport/text/template/testdata/file1.tmpl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "39bf6fb9eef6458238d326104e38b51c5f84d350", "new_mode": 33188, "new_path": "internal/backport/text/template/testdata/file2.tmpl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b72b3a340c7a2b9c36c69da7881357a2d7924040", "new_mode": 33188, "new_path": "internal/backport/text/template/testdata/tmpl1.tmpl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "16beba6e7ddc291ed5db32c210da29358b8a8d56", "new_mode": 33188, "new_path": "internal/backport/text/template/testdata/tmpl2.tmpl" } ] }