From 039b77fdfd948605639cf7e5303373f3875d0ee0 Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sun, 15 Mar 2020 17:40:10 +0100 Subject: [PATCH] cmd/tree/validate: Add counter of broken deps --- cmd/tree/validate.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/tree/validate.go b/cmd/tree/validate.go index 8d29f632..37f24ca7 100644 --- a/cmd/tree/validate.go +++ b/cmd/tree/validate.go @@ -52,6 +52,7 @@ func NewTreeValidateCommand() *cobra.Command { errors := make([]string, 0) brokenPkgs := 0 + brokenDeps := 0 treePath, _ := cmd.Flags().GetString("tree") withSolver, _ := cmd.Flags().GetBool("with-solver") @@ -141,6 +142,8 @@ func NewTreeValidateCommand() *cobra.Command { r.GetCategory(), r.GetName(), r.GetVersion(), errstr)) + brokenDeps++ + validpkg = false } else { @@ -167,6 +170,7 @@ func NewTreeValidateCommand() *cobra.Command { r.GetCategory(), r.GetName(), r.GetVersion(), err.Error())) + brokenDeps++ validpkg = false } @@ -184,7 +188,7 @@ func NewTreeValidateCommand() *cobra.Command { for _, e := range errors { fmt.Println(e) } - fmt.Println("Broken packages:", brokenPkgs) + fmt.Println("Broken packages:", brokenPkgs, "(", brokenDeps, "deps ).") if brokenPkgs > 0 { os.Exit(1)