mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-08-24 10:13:41 -05:00
32 lines
958 B
JSON
32 lines
958 B
JSON
{
|
|
"gopls": {
|
|
"formatting.gofumpt": false,
|
|
"ui.diagnostic.staticcheck": true,
|
|
"ui.diagnostic.analyses": {
|
|
// This list must match the one in .golangci.yml
|
|
"SA1019": false,
|
|
"ST1003": false,
|
|
"ST1005": false,
|
|
"ST1006": false,
|
|
"QF1001": false,
|
|
"QF1003": false,
|
|
"QF1008": false,
|
|
"ST1000": false,
|
|
"ST1020": false,
|
|
"ST1021": false,
|
|
"ST1022": false,
|
|
// Dot imports; this warning is enabled in .golangci.yml, but with an
|
|
// extra dot-import-whitelist config. Because I couldn't figure out how to
|
|
// specify that extra config for gopls, I'm disabling the check altogether
|
|
// here.
|
|
"ST1001": false,
|
|
},
|
|
},
|
|
"go.alternateTools": {
|
|
"golangci-lint-v2": "${workspaceFolder}/scripts/golangci-lint-shim.sh",
|
|
"customFormatter": "${workspaceFolder}/scripts/gofumpt-tool.sh",
|
|
},
|
|
"go.lintTool": "golangci-lint-v2",
|
|
"go.formatTool": "custom",
|
|
}
|