Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ImportPathError (0.11 sec)

  1. src/cmd/go/internal/load/pkg.go

    // Error. Errors that wrap ImportPathError (such as PackageError) may omit
    // the import path.
    type ImportPathError interface {
    	error
    	ImportPath() string
    }
    
    var (
    	_ ImportPathError = (*importError)(nil)
    	_ ImportPathError = (*mainPackageError)(nil)
    	_ ImportPathError = (*modload.ImportMissingError)(nil)
    	_ ImportPathError = (*modload.ImportMissingSumError)(nil)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 28 17:00:51 UTC 2024
    - 120K bytes
    - Viewed (0)
  2. src/cmd/go/internal/vcs/vcs.go

    		match["repo"] = expand(match, "https://{root}")
    	}
    	return nil
    }
    
    // importError is a copy of load.importError, made to avoid a dependency cycle
    // on cmd/go/internal/load. It just needs to satisfy load.ImportPathError.
    type importError struct {
    	importPath string
    	err        error
    }
    
    func importErrorf(path, format string, args ...any) error {
    	err := &importError{importPath: path, err: fmt.Errorf(format, args...)}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:30:18 UTC 2024
    - 46.2K bytes
    - Viewed (0)
  3. src/cmd/go/internal/work/exec.go

    			if b.AllowErrors && a.Package != nil {
    				if a.Package.Error == nil {
    					a.Package.Error = &load.PackageError{Err: err}
    					a.Package.Incomplete = true
    				}
    			} else {
    				var ipe load.ImportPathError
    				if a.Package != nil && (!errors.As(err, &ipe) || ipe.ImportPath() != a.Package.ImportPath) {
    					err = fmt.Errorf("%s: %v", a.Package.ImportPath, err)
    				}
    				base.Errorf("%s", err)
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
Back to top