Sort the result cache's package dependencies before writing them #32357
tests.yml
on: pull_request
Matrix: Tests PHPUnit 12.x
Determine levels tests matrix
51s
Matrix: Integration tests
Matrix: Tests PHPUnit 11.x
Matrix: Tests with old PHPUnit
Matrix: Mutation Testing
Matrix: Levels tests
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
|
|