@@ -83,39 +83,54 @@ var IsContainersEnabled bool
8383
8484func (engineSummary * EnginesResultsSummary ) GetCriticalIssues () int {
8585 criticalIssues := 0
86- for _ , v := range * engineSummary {
86+ for k , v := range * engineSummary {
87+ if k == params .APISecType { // exclude API Security
88+ continue
89+ }
8790 criticalIssues += v .Critical
8891 }
8992 return criticalIssues
9093}
9194
9295func (engineSummary * EnginesResultsSummary ) GetHighIssues () int {
9396 highIssues := 0
94- for _ , v := range * engineSummary {
97+ for k , v := range * engineSummary {
98+ if k == params .APISecType {
99+ continue
100+ }
95101 highIssues += v .High
96102 }
97103 return highIssues
98104}
99105
100106func (engineSummary * EnginesResultsSummary ) GetLowIssues () int {
101107 lowIssues := 0
102- for _ , v := range * engineSummary {
108+ for k , v := range * engineSummary {
109+ if k == params .APISecType {
110+ continue
111+ }
103112 lowIssues += v .Low
104113 }
105114 return lowIssues
106115}
107116
108117func (engineSummary * EnginesResultsSummary ) GetMediumIssues () int {
109118 mediumIssues := 0
110- for _ , v := range * engineSummary {
119+ for k , v := range * engineSummary {
120+ if k == params .APISecType {
121+ continue
122+ }
111123 mediumIssues += v .Medium
112124 }
113125 return mediumIssues
114126}
115127
116128func (engineSummary * EnginesResultsSummary ) GetInfoIssues () int {
117129 infoIssues := 0
118- for _ , v := range * engineSummary {
130+ for k , v := range * engineSummary {
131+ if k == params .APISecType {
132+ continue
133+ }
119134 infoIssues += v .Info
120135 }
121136 return infoIssues
0 commit comments