Skip to content

Sort the result cache's package dependencies before writing them #32357

Sort the result cache's package dependencies before writing them

Sort the result cache's package dependencies before writing them #32357

Triggered via pull request September 4, 2026 21:22
Status Failure
Total duration 2h 41m 8s
Artifacts 2

tests.yml

on: pull_request
Matrix: Tests PHPUnit 12.x
Determine levels tests matrix
51s
Determine levels tests matrix
Matrix: Integration tests
Matrix: Tests PHPUnit 11.x
Matrix: Tests with old PHPUnit
Matrix: Mutation Testing
Matrix: Levels tests
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 7 warnings
Integration tests (windows-latest)
Process completed with exit code 1.
Mutation Testing (8.3, ubuntu-latest)
Process completed with exit code 1.
Mutation Testing (8.4, ubuntu-latest)
Process completed with exit code 1.
Mutation Testing (8.3, ubuntu-latest): src/Analyser/MutatingScope.php#L1323
Escaped Mutant for Mutator "PHPStan\Infection\TrinaryLogicMutator": @@ @@ if ($expr instanceof Node\Expr\ArrayDimFetch && $expr->dim !== null) { $type = $this->getType($expr->var); - if (!$type->isOffsetAccessible()->yes()) { + if ($type->isOffsetAccessible()->no()) { return $this->issetCheckUndefined($expr->var); }
Mutation Testing (8.3, ubuntu-latest): src/Analyser/MutatingScope.php#L1257
Escaped Mutant for Mutator "PHPStan\Infection\TrinaryLogicMutator": @@ @@ return null; } - if ($propertyReflection->hasNativeType() && !$propertyReflection->isVirtual()->yes()) { + if ($propertyReflection->hasNativeType() && $propertyReflection->isVirtual()->no()) { if (!$this->hasExpressionType($expr)->yes()) { $nativeReflection = $propertyReflection->getNativeReflection(); if (
Mutation Testing (8.4, ubuntu-latest): src/Analyser/MutatingScope.php#L4902
Escaped Mutant for Mutator "PHPStan\Infection\TrinaryLogicMutator": @@ @@ if ($typeWithProperty instanceof NeverType) { return null; } - } elseif (!$typeWithProperty->hasInstanceProperty($propertyName)->yes()) { + } elseif ($typeWithProperty->hasInstanceProperty($propertyName)->no()) { return null; }
Mutation Testing (8.4, ubuntu-latest): src/Analyser/MutatingScope.php#L1323
Escaped Mutant for Mutator "PHPStan\Infection\TrinaryLogicMutator": @@ @@ if ($expr instanceof Node\Expr\ArrayDimFetch && $expr->dim !== null) { $type = $this->getType($expr->var); - if (!$type->isOffsetAccessible()->yes()) { + if ($type->isOffsetAccessible()->no()) { return $this->issetCheckUndefined($expr->var); }
Mutation Testing (8.4, ubuntu-latest): src/Analyser/MutatingScope.php#L1258
Escaped Mutant for Mutator "PHPStan\Infection\TrinaryLogicMutator": @@ @@ } if ($propertyReflection->hasNativeType() && !$propertyReflection->isVirtual()->yes()) { - if (!$this->hasExpressionType($expr)->yes()) { + if ($this->hasExpressionType($expr)->no()) { $nativeReflection = $propertyReflection->getNativeReflection(); if ( ($nativeReflection === null || !$nativeReflection->getNativeReflection()->hasDefaultValue())
Mutation Testing (8.4, ubuntu-latest): src/Analyser/MutatingScope.php#L1257
Escaped Mutant for Mutator "PHPStan\Infection\TrinaryLogicMutator": @@ @@ return null; } - if ($propertyReflection->hasNativeType() && !$propertyReflection->isVirtual()->yes()) { + if ($propertyReflection->hasNativeType() && $propertyReflection->isVirtual()->no()) { if (!$this->hasExpressionType($expr)->yes()) { $nativeReflection = $propertyReflection->getNativeReflection(); if (
Mutation Testing (8.4, ubuntu-latest): src/Analyser/MutatingScope.php#L1192
Escaped Mutant for Mutator "PHPStan\Infection\TrinaryLogicMutator": @@ @@ } if ($result === null) { - if ($hasVariable->yes()) { + if (!$hasVariable->no()) { if ($expr->name === '_SESSION') { return null; }

Artifacts

Produced during runtime
Name Size Digest
coverage-reports
220 MB
sha256:65d943e2dd37446536fea493d13eaf2f504b28805ed65ec76cfdae178b754db2
coverage-reports
226 MB
sha256:6957abdd3a382121fc66e67b6183b6a52a0501cf2c7b12f3d362cc89f632a912