From 85b24f35a80cc0ccf3d465357833780d05330917 Mon Sep 17 00:00:00 2001
From: Jan-Niclas Struewer <j.n.struewer@gmail.com>
Date: Fri, 23 Jun 2023 18:15:08 +0200
Subject: [PATCH] fixed incorrect parsing of sarif occmd results

---
 .../taskManager/tasks/tools/occmd/json/sarif/OccmdSarif.kt   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/occmd/json/sarif/OccmdSarif.kt b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/occmd/json/sarif/OccmdSarif.kt
index 93d4d882..6358808d 100644
--- a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/occmd/json/sarif/OccmdSarif.kt
+++ b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/occmd/json/sarif/OccmdSarif.kt
@@ -2,12 +2,11 @@ package de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.occmd.json.sarif
 
 import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.occmd.json.raw.OccmdRaw
 import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.sarif.json.*
-import kotlinx.serialization.json.*
+import kotlinx.serialization.json.Json
 import java.io.IOException
 import java.nio.file.Path
 
 
-
 fun getOccmdSarifFromFilePath(resultPath: Path): SarifJson {
     val resFile = resultPath.toFile()
     if (resFile.exists()) {
@@ -22,7 +21,7 @@ fun getOccmdSarifFromFilePath(resultPath: Path): SarifJson {
 }
 
 private fun occmdRawToSarif(occmdRaw: OccmdRaw): SarifJson {
-    val tool = SarifToolJson(SarifDriverJson("OCCMD", occmdRaw.version, "en-us"))
+    val tool = SarifToolJson(SarifDriverJson(name = "OCCMD", version = occmdRaw.version))
 
     val results: MutableList<SarifResultJson> = mutableListOf()
 
-- 
GitLab