OrganizeImports code action is broken after CL 587555 (golang/tools@e1b14a1915)
Gopls built after the change returns no edit.
[Trace - 16:20:53.314 PM] Sending request 'textDocument/codeAction - (26)'.
Params: {"textDocument":{"uri":"file:///Users/hakim/projects/vscode-go/extension/tools/xinstall/main.go"},"range":{"start":{"line":0,"character":0},"end":{"line":24,"character":0}},"context":{"diagnostics":[{"range":{"start":{"line":19,"character":21},"end":{"line":19,"character":28}},"message":"undefined: runtime","code":"UndeclaredName","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#UndeclaredName"},"severity":1,"source":"compiler"},{"range":{"start":{"line":19,"character":35},"end":{"line":19,"character":42}},"message":"undefined: runtime","code":"UndeclaredName","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#UndeclaredName"},"severity":1,"source":"compiler"}],"only":["source.organizeImports"],"triggerKind":2}}
[Trace - 16:20:53.314 PM] Received response 'textDocument/codeAction - (26)' in 0ms.
Result: null
Gopls v0.15.3 returns the following response.
[Trace - 16:27:20.053 PM] Received response 'textDocument/codeAction - (53)' in 1ms.
Result: [{"title":"Organize Imports","kind":"source.organizeImports","edit":{"documentChanges":[{"textDocument":{"version":7,"uri":"file:///Users/hakim/projects/vscode-go/extension/tools/xinstall/main.go"},"edits":[{"range":{"start":{"line":10,"character":4},"end":{"line":10,"character":4}},"newText":"\"\n\t\"runtime"}]}]}}]
Comment From: hyangah
Duplicate of #67823 :-)