This is an automated email from the ASF dual-hosted git repository.

ccollins pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-newt.git

commit f8d0ab7885414bb94d9d5177c57d6ff3dbeacc32
Author: Christopher Collins <[email protected]>
AuthorDate: Mon Jan 27 10:42:53 2020 -0800

    Remove unused function (LocalPackage*).Hash
---
 newt/pkg/localpackage.go | 34 ----------------------------------
 1 file changed, 34 deletions(-)

diff --git a/newt/pkg/localpackage.go b/newt/pkg/localpackage.go
index 47a52a4..9db822f 100644
--- a/newt/pkg/localpackage.go
+++ b/newt/pkg/localpackage.go
@@ -21,9 +21,7 @@ package pkg
 
 import (
        "bytes"
-       "crypto/sha1"
        "fmt"
-       "io/ioutil"
        "os"
        "path/filepath"
        "strings"
@@ -157,38 +155,6 @@ func (pkg *LocalPackage) SetRepo(r *repo.Repo) {
        pkg.repo = r
 }
 
-func (pkg *LocalPackage) Hash() (string, error) {
-       hash := sha1.New()
-
-       err := filepath.Walk(pkg.basePath,
-               func(path string, info os.FileInfo, err error) error {
-                       name := info.Name()
-                       if PackageHashIgnoreDirs[name] {
-                               return filepath.SkipDir
-                       }
-
-                       if info.IsDir() {
-                               // SHA the directory name into the hash
-                               hash.Write([]byte(name))
-                       } else {
-                               // SHA the file name & contents into the hash
-                               contents, err := ioutil.ReadFile(path)
-                               if err != nil {
-                                       return err
-                               }
-                               hash.Write(contents)
-                       }
-                       return nil
-               })
-       if err != nil && err != filepath.SkipDir {
-               return "", util.NewNewtError(err.Error())
-       }
-
-       hashStr := fmt.Sprintf("%x", hash.Sum(nil))
-
-       return hashStr, nil
-}
-
 func (pkg *LocalPackage) CfgFilenames() []string {
        return pkg.cfgFilenames
 }

Reply via email to