github.com/v2fly/tools@v0.100.0/internal/lsp/testdata/fillstruct/a.go (about)

     1  package fillstruct
     2  
     3  import (
     4  	"github.com/v2fly/tools/internal/lsp/fillstruct/data"
     5  )
     6  
     7  type basicStruct struct {
     8  	foo int
     9  }
    10  
    11  var _ = basicStruct{} //@suggestedfix("}", "refactor.rewrite")
    12  
    13  type twoArgStruct struct {
    14  	foo int
    15  	bar string
    16  }
    17  
    18  var _ = twoArgStruct{} //@suggestedfix("}", "refactor.rewrite")
    19  
    20  type nestedStruct struct {
    21  	bar   string
    22  	basic basicStruct
    23  }
    24  
    25  var _ = nestedStruct{} //@suggestedfix("}", "refactor.rewrite")
    26  
    27  var _ = data.B{} //@suggestedfix("}", "refactor.rewrite")