You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 15, 2023. It is now read-only.
🏃 Mark all settings except language server related ones as scope = "resource". This is so that current workspace specific settings continue to work as folder specific settings in the multi-root set up
🏃 Update all (except language-server related) the getConfiguration('go') calls to include resource uri for file open in current editor.
🏃 Instead of updating process.env with the GOPATH, ensure the right GOPATH as per settings are used whenever a process is created to run the Go tools by updating the goToolsEnvVars()
🏃 Replace use of vscode.workspace.rootPath with vscode.workspace.getWorkspaceFolder when there is an editor open.
If go.toolsGopath is not set in user/workspace settings, but it is set in one of the folders, then use it.
Use language server only if all the folders are using the same GOPATH
To keep things simple for now, all the "workspace" related commands and build/lint/vet/test on save for workspace will not cover all folders in multi-root. It will be restricted to current folder
The text was updated successfully, but these errors were encountered:
getConfiguration('go')
calls to include resource uri for file open in current editor.process.env
with the GOPATH, ensure the right GOPATH as per settings are used whenever a process is created to run the Go tools by updating thegoToolsEnvVars()
vscode.workspace.rootPath
withvscode.workspace.getWorkspaceFolder
when there is an editor open.go.toolsGopath
is not set in user/workspace settings, but it is set in one of the folders, then use it.To keep things simple for now, all the "workspace" related commands and build/lint/vet/test on save for workspace will not cover all folders in multi-root. It will be restricted to current folder
The text was updated successfully, but these errors were encountered: