Skip to content

Commit 4fd631d

Browse files
committed
cue/load: do not format registry as a string
I saw an error message like this: ``` import failed: cannot get directory for external module "github.com/cue-labs-modules-testing" (registry &{%!q...): no dependency found for import path "github.com/cue-labs-modules-testing" ``` which is clearly wrong. Unfortunately `go vet` doesn't complain when `%q` is applied to interface arguments. Signed-off-by: Roger Peppe <[email protected]> Change-Id: I2ae9fb9765da6274dd17ef643a9e0aca75a3a03d Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1171754 Reviewed-by: Daniel Martí <[email protected]> TryBot-Result: CUEcueckoo <[email protected]> Unity-Result: CUE porcuepine <[email protected]>
1 parent 5365838 commit 4fd631d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cue/load/import.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@ func (l *loader) absDirFromImportPath(pos token.Pos, p importPath) (absDir, name
394394
absDir, err = l.externalPackageDir(p)
395395
if err != nil {
396396
// TODO why can't we use %w ?
397-
return "", name, errors.Newf(token.NoPos, "cannot get directory for external module %q (registry %q): %v", p, l.cfg.Registry, err)
397+
return "", name, errors.Newf(token.NoPos, "cannot get directory for external module %q: %v", p, err)
398398
}
399399
} else {
400400
absDir = filepath.Join(GenPath(l.cfg.ModuleRoot), sub)

0 commit comments

Comments
 (0)