From f9af55bd701fd2ca1a486b32b4c5eaaf943aaedd Mon Sep 17 00:00:00 2001 From: Shulhan Date: Sun, 3 Jun 2018 05:42:24 +0700 Subject: env.Sync(): check if package is excluded by import path --- env.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/env.go b/env.go index 7a86d6e..6016851 100644 --- a/env.go +++ b/env.go @@ -1083,12 +1083,6 @@ func (env *Env) Sync(pkgName, importPath string) (err error) { if len(pkgName) == 0 { return } - if env.IsExcluded(pkgName) { - fmt.Printf(errExcluded, pkgName) - err = nil - return - } - var ( ok bool version string @@ -1104,6 +1098,12 @@ func (env *Env) Sync(pkgName, importPath string) (err error) { importPath = pkgName } + if env.IsExcluded(pkgName) || env.IsExcluded(importPath) { + fmt.Printf(errExcluded, pkgName) + err = nil + return + } + newPkg := NewPackage(pkgName, importPath, VCSModeGit) if len(version) > 0 { -- cgit v1.3