This test checks that links in hover obey GOPRIVATE. | |
-- env -- | |
GOPRIVATE=mod.com | |
-- go.mod -- | |
module mod.com | |
-- p.go -- | |
package p | |
// T should not be linked, as it is private. | |
type T struct{} //@hover("T", "T", T) | |
-- lib/lib.go -- | |
package lib | |
// GOPRIVATE should also match nested packages. | |
type L struct{} //@hover("L", "L", L) | |
-- @L/hover.md -- | |
```go | |
type L struct{} | |
``` | |
GOPRIVATE should also match nested packages. | |
-- @T/hover.md -- | |
```go | |
type T struct{} | |
``` | |
T should not be linked, as it is private. |