Open
Description
Describe the bug
Currently the vscode-go extension has code paths to support running a custom go formatting tool. However, those code paths stop short of actually passing the file that should be formatted as an argument to the formatter. This makes it so that a custom formatting tool cannot actually be run since it has no way of knowing what file it should format
Steps to reproduce the behavior:
- Set
"go.formatTool"
to a path to a custom tool - Attempt to format a go file
- See that that the custom tool is not passed an argument of a file to format