]> Cypherpunks.ru repositories - goredo.git/blobdiff - buildlog.go
Remove useless check
[goredo.git] / buildlog.go
index 3bf3ce07f5bd0c4073d079b63d1a06253f13021c..b0d2f2d620b1961a306576594c501517f88763f7 100644 (file)
@@ -23,9 +23,9 @@ import (
        "flag"
        "fmt"
        "io"
+       "io/fs"
        "os"
        "path"
-       "path/filepath"
        "sort"
        "strconv"
        "strings"
@@ -94,10 +94,7 @@ func depthPrefix(depth int) string {
 }
 
 func showBuildLogSub(sub *BuildLogJob, depth int) error {
-       abs, err := filepath.Abs(path.Join(sub.dir, sub.tgt))
-       if err != nil {
-               return err
-       }
+       abs := mustAbs(path.Join(sub.dir, sub.tgt))
        if _, ok := buildLogSeen[abs]; ok {
                return nil
        }
@@ -208,7 +205,7 @@ func showBuildLog(dir, tgt string, buildLogRec map[string][]string, depth int) e
                }
                rec, err := parseBuildLogRec(subDir, subTgt)
                if err != nil {
-                       if os.IsNotExist(err) {
+                       if errors.Is(err, fs.ErrNotExist) {
                                continue
                        }
                        return err