Skip to content

CI

CI #647

Triggered via schedule December 16, 2024 08:17
Status Success
Total duration 2m 22s
Artifacts 1

ci.yaml

on: schedule
Matrix: Tests
Matrix: Coding standard
Matrix: Static analysis
Matrix: Test for mutants
Matrix: Code coverage finish
Status check - CI
1s
Status check - CI
Fit to window
Zoom out
Zoom in

Annotations

21 warnings
Tests (ubuntu-latest, 8.0, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests (ubuntu-latest, 8.1, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests (ubuntu-latest, 8.3, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests (ubuntu-latest, 8.2, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Coding standard (ubuntu-latest, 8.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests (ubuntu-latest, 7.4, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests (ubuntu-latest, 7.4, --prefer-lowest --prefer-stable, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Static analysis (ubuntu-latest, 8.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests (ubuntu-latest, 8.4, --ignore-platform-req=php+, true)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Code coverage finish (ubuntu-latest, 8.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L46
Escaped Mutant for Mutator "Foreach_": @@ @@ public function checkAllowedArgs(array $argNames): void { $actualArgNames = array_keys($this->args); - foreach ($actualArgNames as $name) { + foreach ([] as $name) { if (!in_array($name, $argNames, true)) { $hint = Helpers::getSuggestion($argNames, (string) $name); throw InvalidArgument::create()->withMessage(sprintf('Unknown argument "%s" given to "%s"%s', $name, $this->class, $hint !== null ? sprintf(', did you mean "%s"?', $hint) : ''));
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L138
Escaped Mutant for Mutator "LogicalNot": @@ @@ public function checkNullableInt(string $argName): ?int { $argValue = $this->args[$argName]; - if ($argValue !== null && !is_int($argValue)) { + if ($argValue !== null && is_int($argValue)) { throw InvalidArgument::create()->withMessage($this->formatMessage('int|null', $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L138
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ public function checkNullableInt(string $argName): ?int { $argValue = $this->args[$argName]; - if ($argValue !== null && !is_int($argValue)) { + if (!($argValue !== null) && is_int($argValue)) { throw InvalidArgument::create()->withMessage($this->formatMessage('int|null', $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L170
Escaped Mutant for Mutator "LogicalNot": @@ @@ if (is_int($argValue)) { $argValue = (float) $argValue; } - if ($argValue !== null && !is_float($argValue)) { + if ($argValue !== null && is_float($argValue)) { throw InvalidArgument::create()->withMessage($this->formatMessage('float|null', $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L170
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ if (is_int($argValue)) { $argValue = (float) $argValue; } - if ($argValue !== null && !is_float($argValue)) { + if (!($argValue !== null) && is_float($argValue)) { throw InvalidArgument::create()->withMessage($this->formatMessage('float|null', $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L194
Escaped Mutant for Mutator "LogicalNot": @@ @@ public function checkNullableString(string $argName): ?string { $argValue = $this->args[$argName]; - if ($argValue !== null && !is_string($argValue)) { + if ($argValue !== null && is_string($argValue)) { throw InvalidArgument::create()->withMessage($this->formatMessage('string|null', $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L194
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ public function checkNullableString(string $argName): ?string { $argValue = $this->args[$argName]; - if ($argValue !== null && !is_string($argValue)) { + if (!($argValue !== null) && is_string($argValue)) { throw InvalidArgument::create()->withMessage($this->formatMessage('string|null', $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L241
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function checkInstanceOf(string $argName, string $className): object { $argValue = $this->args[$argName]; - if (!$argValue instanceof $className) { + if (!true) { throw InvalidArgument::create()->withMessage($this->formatMessage("instance of {$className}", $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L258
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function checkNullableInstanceOf(string $argName, string $className): ?object { $argValue = $this->args[$argName]; - if ($argValue !== null && !$argValue instanceof $className) { + if ($argValue !== null && !true) { throw InvalidArgument::create()->withMessage($this->formatMessage("instance of {$className}", $argName, $argValue)); } return $argValue;
Test for mutants (ubuntu-latest, 8.3): src/Args/ArgsChecker.php#L258
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ public function checkNullableInstanceOf(string $argName, string $className): ?object { $argValue = $this->args[$argName]; - if ($argValue !== null && !$argValue instanceof $className) { + if (!($argValue !== null) && $argValue instanceof $className) { throw InvalidArgument::create()->withMessage($this->formatMessage("instance of {$className}", $argName, $argValue)); } return $argValue;
Status check - CI
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
Logs - Mutations
29.2 KB