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 -- | |
```go | |
type L struct{} // size=0 | |
``` | |
--- | |
GOPRIVATE should also match nested packages. | |
-- @T -- | |
```go | |
type T struct{} // size=0 | |
``` | |
--- | |
T should not be linked, as it is private. |