From e8bdd7c967e10de46ae1fc93d4f10900c0efec5b Mon Sep 17 00:00:00 2001
From: Jan-Niclas Struewer <j.n.struewer@gmail.com>
Date: Fri, 3 Nov 2023 17:02:24 +0100
Subject: [PATCH] fixed process compliance weights

---
 .../fraunhofer/iem/dataprovider/kpi/service/KPIService.kt   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/kotlin/de/fraunhofer/iem/dataprovider/kpi/service/KPIService.kt b/src/main/kotlin/de/fraunhofer/iem/dataprovider/kpi/service/KPIService.kt
index f0db4f59..4cba26f1 100644
--- a/src/main/kotlin/de/fraunhofer/iem/dataprovider/kpi/service/KPIService.kt
+++ b/src/main/kotlin/de/fraunhofer/iem/dataprovider/kpi/service/KPIService.kt
@@ -195,9 +195,9 @@ class KPIService(
                 KpiKind.IS_DEFAULT_BRANCH_PROTECTED,
                 KpiCalculationDto(kind = KpiKind.IS_DEFAULT_BRANCH_PROTECTED)
             ),
-            0.5
+            0.3
         )
-        processComplianceKPI.addChildKPI(signedCommitsRatioKPI, 0.5)
+        processComplianceKPI.addChildKPI(signedCommitsRatioKPI, 0.3)
 
         val documentationKpi = KpiCalculationDto(
             kind = KpiKind.DOCUMENTATION,
@@ -224,7 +224,7 @@ class KPIService(
             kind = KpiKind.PROCESS_TRANSPARENCY,
             calculationStrategy = AggregationKPICalculationStrategy()
         )
-        processComplianceKPI.addChildKPI(documentationKpi, 0.5)
+        processComplianceKPI.addChildKPI(documentationKpi, 0.4)
         processTransparencyKPI.addChildKPI(signedCommitsRatioKPI, 0.5)
 
         val securityKPI = KpiCalculationDto(
-- 
GitLab