Skip to content

Commit

Permalink
fix analysis issues
Browse files Browse the repository at this point in the history
  • Loading branch information
tofuatjava committed Jan 1, 2021
1 parent 07e3183 commit bd51f4f
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 80 deletions.
12 changes: 9 additions & 3 deletions src/main/java/edu/hm/hafner/analysis/parser/TrivyParser.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
import edu.hm.hafner.analysis.ReaderFactory;
import edu.hm.hafner.analysis.Report;
import edu.hm.hafner.analysis.Severity;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;

/**
* <p>
Expand All @@ -28,6 +29,10 @@
* @author Thomas Fürer - tfuerer.javanet@gmail.com
*/
public class TrivyParser extends IssueParser {
private static final String TRIVY_VULNARBILITY_LEVEL_TAG_CRITICAL = "critcal";
private static final String TRIVY_VULNARBILITY_LEVEL_TAG_HIGH = "high";
private static final String TRIVY_VULNARBILITY_LEVEL_TAG_MEDIUM = "medium";
private static final String TRIVY_VULNARBILITY_LEVEL_TAG_LOW = "low";
private static final long serialVersionUID = 1L;

@Override
Expand Down Expand Up @@ -59,14 +64,15 @@ private Issue convertToIssue(final JSONObject vulneratbility) {
.build();
}

@SuppressFBWarnings("IMPROPER_UNICODE")
private Severity mapSeverity(final String string) {
if ("low".equalsIgnoreCase(string)) {
if (TRIVY_VULNARBILITY_LEVEL_TAG_LOW.equalsIgnoreCase(string)) {
return Severity.WARNING_LOW;
}
else if ("medium".equalsIgnoreCase(string)) {
else if (TRIVY_VULNARBILITY_LEVEL_TAG_MEDIUM.equalsIgnoreCase(string)) {
return Severity.WARNING_NORMAL;
}
else if ("high".equalsIgnoreCase(string) || "critcal".equalsIgnoreCase(string)) {
else if (TRIVY_VULNARBILITY_LEVEL_TAG_HIGH.equalsIgnoreCase(string) || TRIVY_VULNARBILITY_LEVEL_TAG_CRITICAL.equalsIgnoreCase(string)) {
return Severity.WARNING_HIGH;
}
else {
Expand Down
77 changes: 0 additions & 77 deletions src/test/java/edu/hm/hafner/analysis/parser/TrivyParser.java

This file was deleted.

0 comments on commit bd51f4f

Please sign in to comment.