Skip to content

Refactoring the baseline code, fixed the bin, added DI (#6) (#7) #78

Refactoring the baseline code, fixed the bin, added DI (#6) (#7)

Refactoring the baseline code, fixed the bin, added DI (#6) (#7) #78

Triggered via push September 24, 2024 23:05
Status Success
Total duration 2m 45s
Artifacts

ci.yaml

on: push
Coding Standard & Static Analysis
2m 37s
Coding Standard & Static Analysis
Matrix: Unittests
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Unittests (8.2)
Codecov: Failed to properly create commit: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
Coding Standard & Static Analysis: src/Application.php#L42
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } private function registerServices(): void { - $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(true); + $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L43
Escaped Mutant for Mutator "TrueValue": @@ @@ } private function registerServices(): void { - $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(true); + $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(false); $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L45
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ private function registerServices(): void { $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(true); - $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); + $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L46
Escaped Mutant for Mutator "TrueValue": @@ @@ private function registerServices(): void { $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(true); - $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); + $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(false); $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L49
Escaped Mutant for Mutator "TrueValue": @@ @@ { $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); - $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); + $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(false); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true); $this->containerBuilder->register(CognitiveMetricTextRenderer::class, CognitiveMetricTextRenderer::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L51
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); - $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); + $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true); $this->containerBuilder->register(CognitiveMetricTextRenderer::class, CognitiveMetricTextRenderer::class)->setPublic(true); $this->containerBuilder->register(BaselineService::class, BaselineService::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L52
Escaped Mutant for Mutator "TrueValue": @@ @@ $this->containerBuilder->register(HalsteadMetricsCollector::class, HalsteadMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); - $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); + $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(false); $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true); $this->containerBuilder->register(CognitiveMetricTextRenderer::class, CognitiveMetricTextRenderer::class)->setPublic(true); $this->containerBuilder->register(BaselineService::class, BaselineService::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L54
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); - $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true); + $this->containerBuilder->register(CognitiveMetricTextRenderer::class, CognitiveMetricTextRenderer::class)->setPublic(true); $this->containerBuilder->register(BaselineService::class, BaselineService::class)->setPublic(true); $this->containerBuilder->register(Processor::class, Processor::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L55
Escaped Mutant for Mutator "TrueValue": @@ @@ $this->containerBuilder->register(CognitiveMetricsCollector::class, CognitiveMetricsCollector::class)->setPublic(true); $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); - $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true); + $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(false); $this->containerBuilder->register(CognitiveMetricTextRenderer::class, CognitiveMetricTextRenderer::class)->setPublic(true); $this->containerBuilder->register(BaselineService::class, BaselineService::class)->setPublic(true); $this->containerBuilder->register(Processor::class, Processor::class)->setPublic(true);
Coding Standard & Static Analysis: src/Application.php#L57
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $this->containerBuilder->register(ScoreCalculator::class, ScoreCalculator::class)->setPublic(true); $this->containerBuilder->register(ConfigService::class, ConfigService::class)->setPublic(true); $this->containerBuilder->register(HalsteadMetricTextRenderer::class, HalsteadMetricTextRenderer::class)->setPublic(true); - $this->containerBuilder->register(CognitiveMetricTextRenderer::class, CognitiveMetricTextRenderer::class)->setPublic(true); + $this->containerBuilder->register(BaselineService::class, BaselineService::class)->setPublic(true); $this->containerBuilder->register(Processor::class, Processor::class)->setPublic(true); $this->containerBuilder->register(ConfigLoader::class, ConfigLoader::class)->setPublic(true);