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 }
