From e9ed56e5b4d5c9022b34de05639470b69e565e1c Mon Sep 17 00:00:00 2001 From: Shawn Hurley Date: Tue, 2 Jul 2024 10:24:18 -0400 Subject: [PATCH] fixing based on feedback Signed-off-by: Shawn Hurley --- cmd/main.go | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/cmd/main.go b/cmd/main.go index 4e30b79..38792fc 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -105,6 +105,16 @@ func main() { if err != nil { return } + // Run deps first, if we should error during deps + deps := &builder.Deps{} + if !d.Mode.Discovery { + depAnalyzer := DepAnalyzer{} + depAnalyzer.Data = d + deps, err = depAnalyzer.Run() + if err != nil && d.Mode.WithDeps { + return err + } + } // // Run analysis. analyzer := Analyzer{} @@ -113,15 +123,6 @@ func main() { if err != nil { return } - deps := &builder.Deps{} - if !d.Mode.Discovery && d.Mode.WithDeps { - depAnalyzer := DepAnalyzer{} - depAnalyzer.Data = d - deps, err = depAnalyzer.Run() - if err != nil { - return err - } - } // // Post report. appAnalysis := addon.Application.Analysis(application.ID)