1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
This test verifies behavior when "symbolScope" is set to "workspace".
-- settings.json --
{
"symbolStyle": "full",
"symbolMatcher": "casesensitive",
"symbolScope": "workspace"
}
-- go.mod --
module mod.test/symbols
go 1.18
-- query.go --
package symbols
//@workspacesymbol("fmt.Println", println)
-- fmt/fmt.go --
package fmt
import "fmt"
func Println(s string) {
fmt.Println(s)
}
-- @println --
fmt/fmt.go:5:6-13 mod.test/symbols/fmt.Println Function
|