feature:
- updated KPI strategy calculations to correctly support incomplete data chore: - renaming data classes for consistency tests: - added first basic tests for kpi hierarchy calculation
Showing
- app/backend/src/main/kotlin/de/fraunhofer/iem/app/kpi/entity/KPIEntity.kt 3 additions, 4 deletions...main/kotlin/de/fraunhofer/iem/app/kpi/entity/KPIEntity.kt
- app/backend/src/main/kotlin/de/fraunhofer/iem/app/kpi/service/KPIService.kt 12 additions, 12 deletions...in/kotlin/de/fraunhofer/iem/app/kpi/service/KPIService.kt
- app/backend/src/main/kotlin/de/fraunhofer/iem/app/repository/dto/RawValueKpiCreateDtoExtension.kt 2 additions, 2 deletions...r/iem/app/repository/dto/RawValueKpiCreateDtoExtension.kt
- app/backend/src/main/kotlin/de/fraunhofer/iem/app/repository/service/RepositoryService.kt 2 additions, 2 deletions...raunhofer/iem/app/repository/service/RepositoryService.kt
- app/backend/src/main/kotlin/de/fraunhofer/iem/app/toolRun/service/ToolRunService.kt 1 addition, 1 deletion...n/de/fraunhofer/iem/app/toolRun/service/ToolRunService.kt
- kpi-calculator/adapter/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/adapter/cve/CveAdapter.kt 2 additions, 2 deletions...de/fraunhofer/iem/kpiCalculator/adapter/cve/CveAdapter.kt
- kpi-calculator/adapter/src/test/kotlin/de/fraunhofer/iem/kpiCalculator/adapter/cve/CveAdapterTest.kt 1 addition, 1 deletion...raunhofer/iem/kpiCalculator/adapter/cve/CveAdapterTest.kt
- kpi-calculator/core/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/core/KpiCalculator.kt 40 additions, 38 deletions...lin/de/fraunhofer/iem/kpiCalculator/core/KpiCalculator.kt
- kpi-calculator/core/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/core/hierarchy/KpiCalculationNode.kt 20 additions, 8 deletions...er/iem/kpiCalculator/core/hierarchy/KpiCalculationNode.kt
- kpi-calculator/core/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/core/hierarchy/KpiHierarchyEdge.kt 2 additions, 1 deletion...ofer/iem/kpiCalculator/core/hierarchy/KpiHierarchyEdge.kt
- kpi-calculator/core/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/core/strategy/AggregationKPICalculationStrategy.kt 25 additions, 4 deletions...ulator/core/strategy/AggregationKPICalculationStrategy.kt
- kpi-calculator/core/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/core/strategy/RatioKPICalculationStrategy.kt 45 additions, 14 deletions...piCalculator/core/strategy/RatioKPICalculationStrategy.kt
- kpi-calculator/core/src/test/kotlin/de/fraunhofer/iem/kpiCalculator/core/KpiCalculatorTest.kt 24 additions, 23 deletions...de/fraunhofer/iem/kpiCalculator/core/KpiCalculatorTest.kt
- kpi-calculator/model/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/model/adapter/AdapterResult.kt 2 additions, 2 deletions...aunhofer/iem/kpiCalculator/model/adapter/AdapterResult.kt
- kpi-calculator/model/src/main/kotlin/de/fraunhofer/iem/kpiCalculator/model/kpi/RawValueKpi.kt 3 additions, 0 deletions.../de/fraunhofer/iem/kpiCalculator/model/kpi/RawValueKpi.kt
Loading
Please register or sign in to comment