type golang.org/x/tools/internal/gocommand.ModuleJSON

11 uses

	golang.org/x/tools/internal/gocommand (current package)
		vendor.go#L21: type ModuleJSON struct {
		vendor.go#L25: 	Replace   *ModuleJSON // replaced by this module
		vendor.go#L27: 	Update    *ModuleJSON // available update, if any (with -u)
		vendor.go#L41: func VendorEnabled(ctx context.Context, inv Invocation, r *Runner) (bool, *ModuleJSON, error) {
		vendor.go#L83: func getMainModuleAnd114(ctx context.Context, inv Invocation, r *Runner) (*ModuleJSON, bool, error) {
		vendor.go#L101: 	mod := &ModuleJSON{
		vendor.go#L115: func WorkspaceVendorEnabled(ctx context.Context, inv Invocation, r *Runner) (bool, []*ModuleJSON, error) {
		vendor.go#L135: func getWorkspaceMainModules(ctx context.Context, inv Invocation, r *Runner) ([]*ModuleJSON, error) {
		vendor.go#L152: 	mods := make([]*ModuleJSON, 0, len(lines)/4)
		vendor.go#L154: 		mods = append(mods, &ModuleJSON{

	golang.org/x/tools/go/packages
		golist_overlay.go#L52: 		mod := new(gocommand.ModuleJSON)