Refactoring the baseline code, fixed the bin, added DI (#6) (#7) #78
ci.yaml
on: push
Coding Standard & Static Analysis
2m 37s
Matrix: Unittests
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);
|