github.com/v2fly/tools@v0.100.0/internal/lsp/testdata/rename/crosspkg/crosspkg.go.golden (about) 1 -- Dolphin-rename -- 2 crosspkg.go: 3 package crosspkg 4 5 func Dolphin() { //@rename("Foo", "Dolphin") 6 7 } 8 9 var Bar int //@rename("Bar", "Tomato") 10 11 other.go: 12 package other 13 14 import "golang.org/x/tools/internal/lsp/rename/crosspkg" 15 16 func Other() { 17 crosspkg.Bar 18 crosspkg.Dolphin() //@rename("Foo", "Flamingo") 19 } 20 21 -- Tomato-rename -- 22 crosspkg.go: 23 package crosspkg 24 25 func Foo() { //@rename("Foo", "Dolphin") 26 27 } 28 29 var Tomato int //@rename("Bar", "Tomato") 30 31 other.go: 32 package other 33 34 import "golang.org/x/tools/internal/lsp/rename/crosspkg" 35 36 func Other() { 37 crosspkg.Tomato 38 crosspkg.Foo() //@rename("Foo", "Flamingo") 39 } 40