mirror of
https://github.com/golang/go
synced 2024-11-19 07:44:49 -07:00
abbb706b23
This change removes the explicit configuration for improved documentation on hover. We use a comment's synopsis rather than the full comment. However, we also add a "noDocsOnHover" setting that is used by the cmd tests. Ultimately, no one should use this setting and we should remove it. We leave it temporarily because the cmd tests still need work. Change-Id: I5488eca96a729ed7edad8f59b95af163903740d6 Reviewed-on: https://go-review.googlesource.com/c/tools/+/174378 Run-TryBot: Rebecca Stambler <rstambler@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Cottrell <iancottrell@google.com>
121 lines
1.9 KiB
Plaintext
121 lines
1.9 KiB
Plaintext
-- Member-definition --
|
|
godef/a/d.go:6:2-8: defined here as field Member string
|
|
|
|
-- Member-definition-json --
|
|
{
|
|
"span": {
|
|
"uri": "file://godef/a/d.go",
|
|
"start": {
|
|
"line": 6,
|
|
"column": 2,
|
|
"offset": 55
|
|
},
|
|
"end": {
|
|
"line": 6,
|
|
"column": 8,
|
|
"offset": 61
|
|
}
|
|
},
|
|
"description": "field Member string"
|
|
}
|
|
|
|
-- Member-hover --
|
|
@Member
|
|
field Member string
|
|
-- Method-definition --
|
|
godef/a/d.go:15:16-22: defined here as func (Thing).Method(i int) string
|
|
|
|
-- Method-definition-json --
|
|
{
|
|
"span": {
|
|
"uri": "file://godef/a/d.go",
|
|
"start": {
|
|
"line": 15,
|
|
"column": 16,
|
|
"offset": 184
|
|
},
|
|
"end": {
|
|
"line": 15,
|
|
"column": 22,
|
|
"offset": 190
|
|
}
|
|
},
|
|
"description": "func (Thing).Method(i int) string"
|
|
}
|
|
|
|
-- Method-hover --
|
|
func (Thing).Method(i int) string
|
|
-- Other-definition --
|
|
godef/a/d.go:9:5-10: defined here as var Other Thing
|
|
|
|
-- Other-definition-json --
|
|
{
|
|
"span": {
|
|
"uri": "file://godef/a/d.go",
|
|
"start": {
|
|
"line": 9,
|
|
"column": 5,
|
|
"offset": 86
|
|
},
|
|
"end": {
|
|
"line": 9,
|
|
"column": 10,
|
|
"offset": 91
|
|
}
|
|
},
|
|
"description": "var Other Thing"
|
|
}
|
|
|
|
-- Other-hover --
|
|
var Other Thing
|
|
-- Thing-definition --
|
|
godef/a/d.go:5:6-11: defined here as Thing struct {
|
|
Member string //@Member
|
|
}
|
|
|
|
-- Thing-definition-json --
|
|
{
|
|
"span": {
|
|
"uri": "file://godef/a/d.go",
|
|
"start": {
|
|
"line": 5,
|
|
"column": 6,
|
|
"offset": 30
|
|
},
|
|
"end": {
|
|
"line": 5,
|
|
"column": 11,
|
|
"offset": 35
|
|
}
|
|
},
|
|
"description": "Thing struct {\n\tMember string //@Member\n}"
|
|
}
|
|
|
|
-- Thing-hover --
|
|
Thing struct {
|
|
Member string //@Member
|
|
}
|
|
-- Things-definition --
|
|
godef/a/d.go:11:6-12: defined here as func Things(val []string) []Thing
|
|
|
|
-- Things-definition-json --
|
|
{
|
|
"span": {
|
|
"uri": "file://godef/a/d.go",
|
|
"start": {
|
|
"line": 11,
|
|
"column": 6,
|
|
"offset": 113
|
|
},
|
|
"end": {
|
|
"line": 11,
|
|
"column": 12,
|
|
"offset": 119
|
|
}
|
|
},
|
|
"description": "func Things(val []string) []Thing"
|
|
}
|
|
|
|
-- Things-hover --
|
|
func Things(val []string) []Thing
|