)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"68426bb68ea175248bdef1966d8f61f97e229cc5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e575fcf5_eb9a4f68","updated":"2021-11-11 14:33:44.000000000","message":"(we should now albo be able to get rid of ","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ce878af6e87ee44536645d907fa00b3b8eff145a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"64a4f934_fbd44dd8","updated":"2021-11-11 14:26:27.000000000","message":"Also please take a look at the Gazelle failure, did some module get yanked from GH?","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"16b30547b6b644a915f14846bb90753babca85e4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ac150f9d_b5e86b65","updated":"2021-11-15 17:34:13.000000000","message":"Need to ","commit_id":"7d8caf313ecaffb1b8234c24794ab6fa7ac19231"}],"build/analysis/BUILD.bazel":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"68426bb68ea175248bdef1966d8f61f97e229cc5","unresolved":true,"context_lines":[{"line_number":40,"context_line":"        # to be soft-reflowable by text editors), but comments are kept at a"},{"line_number":41,"context_line":"        # \u0027standard\u0027 80 characters long, as prose within comment blocks does not"},{"line_number":42,"context_line":"        # soft-reflow well."},{"line_number":43,"context_line":"        \"@com_github_corverroos_commentwrap//:go_default_library\","},{"line_number":44,"context_line":"    ],"},{"line_number":45,"context_line":")"}],"source_content_type":"text/x-python","patch_set":1,"id":"8c99ec95_bac9865b","line":43,"updated":"2021-11-11 14:33:44.000000000","message":"Also remove `reflow-tool-library.patch`.","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e30100470d2279cb40b6a3aa4c053838c12724e3","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        # to be soft-reflowable by text editors), but comments are kept at a"},{"line_number":41,"context_line":"        # \u0027standard\u0027 80 characters long, as prose within comment blocks does not"},{"line_number":42,"context_line":"        # soft-reflow well."},{"line_number":43,"context_line":"        \"@com_github_corverroos_commentwrap//:go_default_library\","},{"line_number":44,"context_line":"    ],"},{"line_number":45,"context_line":")"}],"source_content_type":"text/x-python","patch_set":1,"id":"8301cd69_8164401c","line":43,"in_reply_to":"8899a065_e015bec7","updated":"2021-11-15 12:51:54.000000000","message":"Done","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"6487333ab60f61d0351ee7922b2fc0288af9048c","unresolved":true,"context_lines":[{"line_number":40,"context_line":"        # to be soft-reflowable by text editors), but comments are kept at a"},{"line_number":41,"context_line":"        # \u0027standard\u0027 80 characters long, as prose within comment blocks does not"},{"line_number":42,"context_line":"        # soft-reflow well."},{"line_number":43,"context_line":"        \"@com_github_corverroos_commentwrap//:go_default_library\","},{"line_number":44,"context_line":"    ],"},{"line_number":45,"context_line":")"}],"source_content_type":"text/x-python","patch_set":1,"id":"8899a065_e015bec7","line":43,"in_reply_to":"8c99ec95_bac9865b","updated":"2021-11-11 14:34:13.000000000","message":"(and commentwrap-too-library.patch)","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"}],"build/fietsje/planner.go":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"bcfd6531d7446db56d808c5561c914d21279e051","unresolved":true,"context_lines":[{"line_number":212,"context_line":"// useImportAliasNaming instructs Gazelle to name the generated targets in a way"},{"line_number":213,"context_line":"// which is both compatible with the old go_default_library convention as well"},{"line_number":214,"context_line":"// as the import convention. See `go_naming_convention\u003dimport_alias` in Gazelle."},{"line_number":215,"context_line":"func useImportAliasNaming() buildOpt {"},{"line_number":216,"context_line":"\treturn func(d *dependency) {"},{"line_number":217,"context_line":"\t\td.useImportAliasNaming \u003d true"},{"line_number":218,"context_line":"\t}"}],"source_content_type":"text/x-go","patch_set":3,"id":"2fb449ad_1881cc4b","line":215,"updated":"2021-11-15 14:45:30.000000000","message":"Make this a func(d *dependency) instead of a function returning a func(d *dependency) - see disabledProtoBuild.","commit_id":"7d8caf313ecaffb1b8234c24794ab6fa7ac19231"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"16b30547b6b644a915f14846bb90753babca85e4","unresolved":false,"context_lines":[{"line_number":212,"context_line":"// useImportAliasNaming instructs Gazelle to name the generated targets in a way"},{"line_number":213,"context_line":"// which is both compatible with the old go_default_library convention as well"},{"line_number":214,"context_line":"// as the import convention. See `go_naming_convention\u003dimport_alias` in Gazelle."},{"line_number":215,"context_line":"func useImportAliasNaming() buildOpt {"},{"line_number":216,"context_line":"\treturn func(d *dependency) {"},{"line_number":217,"context_line":"\t\td.useImportAliasNaming \u003d true"},{"line_number":218,"context_line":"\t}"}],"source_content_type":"text/x-go","patch_set":3,"id":"e2bb2943_c92de54e","line":215,"in_reply_to":"2fb449ad_1881cc4b","updated":"2021-11-15 17:34:13.000000000","message":"Done","commit_id":"7d8caf313ecaffb1b8234c24794ab6fa7ac19231"}],"metropolis/build/gotoolwrap/main.go":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ce878af6e87ee44536645d907fa00b3b8eff145a","unresolved":true,"context_lines":[{"line_number":127,"context_line":"\t\t}"},{"line_number":128,"context_line":"\t\tcmd.Env \u003d append(cmd.Env, v)"},{"line_number":129,"context_line":"\t}"},{"line_number":130,"context_line":"\t// Create a temporary cache directory and remove everything afterwards."},{"line_number":131,"context_line":"\t// Based on code from"},{"line_number":132,"context_line":"\t// @io_bazel_rules_go//go/tools/builders:stdliblist.go L174"},{"line_number":133,"context_line":"\ttempDir, err :\u003d os.MkdirTemp(\"\", \"gocache\")"}],"source_content_type":"text/x-go","patch_set":1,"id":"ca54c9e8_81f1e3b4","line":130,"range":{"start_line":130,"start_character":1,"end_line":130,"end_character":72},"updated":"2021-11-11 14:26:27.000000000","message":"Why do we need/want this?","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"bcfd6531d7446db56d808c5561c914d21279e051","unresolved":false,"context_lines":[{"line_number":127,"context_line":"\t\t}"},{"line_number":128,"context_line":"\t\tcmd.Env \u003d append(cmd.Env, v)"},{"line_number":129,"context_line":"\t}"},{"line_number":130,"context_line":"\t// Create a temporary cache directory and remove everything afterwards."},{"line_number":131,"context_line":"\t// Based on code from"},{"line_number":132,"context_line":"\t// @io_bazel_rules_go//go/tools/builders:stdliblist.go L174"},{"line_number":133,"context_line":"\ttempDir, err :\u003d os.MkdirTemp(\"\", \"gocache\")"}],"source_content_type":"text/x-go","patch_set":1,"id":"a88e3fbd_0b8bb22b","line":130,"range":{"start_line":130,"start_character":1,"end_line":130,"end_character":72},"in_reply_to":"6f1eefb1_30bb2efa","updated":"2021-11-15 14:45:30.000000000","message":"Ack","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e30100470d2279cb40b6a3aa4c053838c12724e3","unresolved":true,"context_lines":[{"line_number":127,"context_line":"\t\t}"},{"line_number":128,"context_line":"\t\tcmd.Env \u003d append(cmd.Env, v)"},{"line_number":129,"context_line":"\t}"},{"line_number":130,"context_line":"\t// Create a temporary cache directory and remove everything afterwards."},{"line_number":131,"context_line":"\t// Based on code from"},{"line_number":132,"context_line":"\t// @io_bazel_rules_go//go/tools/builders:stdliblist.go L174"},{"line_number":133,"context_line":"\ttempDir, err :\u003d os.MkdirTemp(\"\", \"gocache\")"}],"source_content_type":"text/x-go","patch_set":1,"id":"6f1eefb1_30bb2efa","line":130,"range":{"start_line":130,"start_character":1,"end_line":130,"end_character":72},"in_reply_to":"ca54c9e8_81f1e3b4","updated":"2021-11-15 12:51:54.000000000","message":"Honestly I have no idea. But rules_go does the exact same thing and the Go tool doesn\u0027t run without it. I guess it really wants that cache but it shouldn\u0027t have it because it would make the build non-hermetic.","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ce878af6e87ee44536645d907fa00b3b8eff145a","unresolved":true,"context_lines":[{"line_number":140,"context_line":"\t\tfmt.Sprintf(\"GOROOT\u003d%s\", gorootAbs),"},{"line_number":141,"context_line":"\t\tfmt.Sprintf(\"GOPATH\u003d%s\", gopathAbs),"},{"line_number":142,"context_line":"\t\tfmt.Sprintf(\"PATH\u003d%s\", path),"},{"line_number":143,"context_line":"\t\tfmt.Sprintf(\"GO111MODULE\u003doff\"),"},{"line_number":144,"context_line":"\t\tfmt.Sprintf(\"GOCACHE\u003d%s\", tempDir),"},{"line_number":145,"context_line":"\t)"},{"line_number":146,"context_line":""}],"source_content_type":"text/x-go","patch_set":1,"id":"1515a769_0e577a6c","line":143,"range":{"start_line":143,"start_character":2,"end_line":143,"end_character":33},"updated":"2021-11-11 14:26:27.000000000","message":"Do I understand correctly that this is needed only due to a conflict between (old) k8s codegens and gomodule-by-default in go 1.16?\n\nIf that\u0027s the case, we should add a comment about this being k8s-codegen-specific. Maybe we should also instead pass it to gotoolwrap via something like GOTOOLWRAP_GO111MODULE and just enable that in _gotool_run in kube-code-generator instead? We already are passing GOTOOLWRAP_{GOPATH,GOROOT} this way.","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e30100470d2279cb40b6a3aa4c053838c12724e3","unresolved":true,"context_lines":[{"line_number":140,"context_line":"\t\tfmt.Sprintf(\"GOROOT\u003d%s\", gorootAbs),"},{"line_number":141,"context_line":"\t\tfmt.Sprintf(\"GOPATH\u003d%s\", gopathAbs),"},{"line_number":142,"context_line":"\t\tfmt.Sprintf(\"PATH\u003d%s\", path),"},{"line_number":143,"context_line":"\t\tfmt.Sprintf(\"GO111MODULE\u003doff\"),"},{"line_number":144,"context_line":"\t\tfmt.Sprintf(\"GOCACHE\u003d%s\", tempDir),"},{"line_number":145,"context_line":"\t)"},{"line_number":146,"context_line":""}],"source_content_type":"text/x-go","patch_set":1,"id":"c3709dd5_a86652b6","line":143,"range":{"start_line":143,"start_character":2,"end_line":143,"end_character":33},"in_reply_to":"1515a769_0e577a6c","updated":"2021-11-15 12:51:54.000000000","message":"I\u0027m pretty sure that calling anything doing package resolution from the Go toolchain should have modules disabled right now because rules_go doesn\u0027t deal with them. I\u0027m honestly not sure how exactly modules would work in Bazel right now. rules_go also turns it off where module resolution would be used.\n\nThis also just keeps the behavior as it was previously, any changes to this can be made later if desired.","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"bcfd6531d7446db56d808c5561c914d21279e051","unresolved":false,"context_lines":[{"line_number":140,"context_line":"\t\tfmt.Sprintf(\"GOROOT\u003d%s\", gorootAbs),"},{"line_number":141,"context_line":"\t\tfmt.Sprintf(\"GOPATH\u003d%s\", gopathAbs),"},{"line_number":142,"context_line":"\t\tfmt.Sprintf(\"PATH\u003d%s\", path),"},{"line_number":143,"context_line":"\t\tfmt.Sprintf(\"GO111MODULE\u003doff\"),"},{"line_number":144,"context_line":"\t\tfmt.Sprintf(\"GOCACHE\u003d%s\", tempDir),"},{"line_number":145,"context_line":"\t)"},{"line_number":146,"context_line":""}],"source_content_type":"text/x-go","patch_set":1,"id":"144d1d35_d0967482","line":143,"range":{"start_line":143,"start_character":2,"end_line":143,"end_character":33},"in_reply_to":"c3709dd5_a86652b6","updated":"2021-11-15 14:45:30.000000000","message":"Ack","commit_id":"b9f397782a1f2d4e44eb98aca5dddbc739c89845"}]}
