diff --git a/jas/analyzermanager.go b/jas/analyzermanager.go index d93c5ec1..f6ff0fe0 100644 --- a/jas/analyzermanager.go +++ b/jas/analyzermanager.go @@ -23,7 +23,7 @@ import ( const ( ApplicabilityFeatureId = "contextual_analysis" AnalyzerManagerZipName = "analyzerManager.zip" - defaultAnalyzerManagerVersion = "1.27.0" + defaultAnalyzerManagerVersion = "1.28.0" analyzerManagerDownloadPath = "xsc-gen-exe-analyzer-manager-local/v1" analyzerManagerDirName = "analyzerManager" analyzerManagerExecutableName = "analyzerManager" diff --git a/utils/results/common.go b/utils/results/common.go index 6e049b3c..cea83934 100644 --- a/utils/results/common.go +++ b/utils/results/common.go @@ -59,6 +59,11 @@ func ForEachJasIssue(runs []*sarif.Run, entitledForJas bool, handler ParseJasIss } for _, run := range runs { for _, result := range run.Results { + if result.Kind == "informational" { + // The specified rule was evaluated and produced a purely informational result that does not indicate the presence of a problem + log.Verbose(fmt.Sprintf("Skipping informational result with rule id: %s", sarifutils.GetResultRuleId(result))) + continue + } severity, err := severityutils.ParseSeverity(result.Level, true) if err != nil { return err