diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-14 23:48:23 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-14 23:48:23 +0200 |
| commit | 1bb5097986558ee7dd3aeaf8e7defefdf91ae4b6 (patch) | |
| tree | b53e1dd5d55c337d1b9c74f63cf436af7c09aa72 /internal/dup/dup.go | |
| parent | 89c1fcd8fae93a64d304251a35a65763818aa8b1 (diff) | |
| download | krino-1bb5097986558ee7dd3aeaf8e7defefdf91ae4b6.tar.gz krino-1bb5097986558ee7dd3aeaf8e7defefdf91ae4b6.zip | |
duplicate warnings share one format
Diffstat (limited to 'internal/dup/dup.go')
| -rw-r--r-- | internal/dup/dup.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/dup/dup.go b/internal/dup/dup.go index 32bcfb0..042aea8 100644 --- a/internal/dup/dup.go +++ b/internal/dup/dup.go @@ -108,14 +108,14 @@ func (x *Index) addExtraDir(dir string) []error { if path == dir { return err } - errs = append(errs, fmt.Errorf("%s: %w", path, err)) + errs = append(errs, CandidateError{Path: path, Err: err}) return nil } if path == dir && d.Type()&fs.ModeSymlink != 0 { // filepath.WalkDir Lstats its root: a symlinked extra directory // (A4) would otherwise be silently treated as empty rather than // followed, with no sign anything was wrong. - errs = append(errs, fmt.Errorf("%s is a symlink; not followed", path)) + errs = append(errs, CandidateError{Path: path, Err: errors.New("a symlink; not followed")}) return nil } if d.Type()&fs.ModeSymlink != 0 || d.IsDir() || !d.Type().IsRegular() { @@ -125,7 +125,7 @@ func (x *Index) addExtraDir(dir string) []error { return nil }) if err != nil { - errs = append(errs, fmt.Errorf("%s: %w", dir, err)) + errs = append(errs, CandidateError{Path: dir, Err: err}) } return errs } @@ -141,7 +141,7 @@ func (x *Index) addEntry(path string, d fs.DirEntry, errs *[]error) { info, err := d.Info() if err != nil { if !errors.Is(err, fs.ErrNotExist) { - *errs = append(*errs, fmt.Errorf("%s: %w", path, err)) + *errs = append(*errs, CandidateError{Path: path, Err: err}) } return } |
