Added a Warn() if the flattened pkg ref differed from the root packages
diff --git a/cmd/recursive_glide.go b/cmd/recursive_glide.go index 37403d6..f06bb65 100644 --- a/cmd/recursive_glide.go +++ b/cmd/recursive_glide.go
@@ -105,6 +105,10 @@ imp.Flattened = true } + if imp.Reference != dep.Reference { + Warn("Main vendored package %s ref (%s) is diferent from sub vendored package ref (%s)\n", imp.Name, imp.Reference, dep.Reference) + } + if imp.Flattened == true && deleteFlatten == true { if exists, _ := fileExist(wd); exists == true || true { remove := wd + string(os.PathSeparator)