github.com/jd-ly/tools@v0.5.7/internal/packagesinternal/packages.go (about)

     1  // Package packagesinternal exposes internal-only fields from go/packages.
     2  package packagesinternal
     3  
     4  import (
     5  	"github.com/jd-ly/tools/internal/gocommand"
     6  )
     7  
     8  var GetForTest = func(p interface{}) string { return "" }
     9  
    10  var GetGoCmdRunner = func(config interface{}) *gocommand.Runner { return nil }
    11  
    12  var SetGoCmdRunner = func(config interface{}, runner *gocommand.Runner) {}
    13  
    14  var TypecheckCgo int
    15  
    16  var SetModFlag = func(config interface{}, value string) {}
    17  var SetModFile = func(config interface{}, value string) {}