Merge pull request #30 from acelaya-forks/feature/update-deps #81
ci.yml
on: push
Matrix: ci / unit-tests
Matrix: ci / static-analysis
Matrix: ci / mutation-tests
Matrix: ci / upload-coverage
ci
/
delete-artifacts
1s
Annotations
12 warnings
ci / upload-coverage (8.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
ci / mutation-tests (8.3):
src/Factory/DottedAccessConfigAbstractFactory.php#L44
Escaped Mutant for Mutator "InstanceOf_":
--- Original
+++ New
@@ @@
throw new ServiceNotCreatedException(sprintf('Defined service "%s" could not be found in container after resolving dotted expression "%s".', $serviceName, $requestedName));
}
$array = $container->get($serviceName);
- if (!is_array($array) && !$array instanceof ArrayAccess) {
+ if (!is_array($array) && !false) {
throw new ServiceNotCreatedException(sprintf('Defined service "%s" does not return an array or ArrayAccess after resolving dotted expression "%s".', $serviceName, $requestedName));
}
return $this->readKeysFromArray($parts, $array);
|
ci / mutation-tests (8.3):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "InstanceOf_":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) && (is_array($value) || true)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / mutation-tests (8.3):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "InstanceOf_":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) && (is_array($value) || false)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / mutation-tests (8.3):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "LogicalOrAllSubExprNegation":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) && (!is_array($value) || !$value instanceof ArrayAccess)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / mutation-tests (8.3):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "LogicalAnd":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) || (is_array($value) || $value instanceof ArrayAccess)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / mutation-tests (8.2):
src/Factory/DottedAccessConfigAbstractFactory.php#L44
Escaped Mutant for Mutator "InstanceOf_":
--- Original
+++ New
@@ @@
throw new ServiceNotCreatedException(sprintf('Defined service "%s" could not be found in container after resolving dotted expression "%s".', $serviceName, $requestedName));
}
$array = $container->get($serviceName);
- if (!is_array($array) && !$array instanceof ArrayAccess) {
+ if (!is_array($array) && !false) {
throw new ServiceNotCreatedException(sprintf('Defined service "%s" does not return an array or ArrayAccess after resolving dotted expression "%s".', $serviceName, $requestedName));
}
return $this->readKeysFromArray($parts, $array);
|
ci / mutation-tests (8.2):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "InstanceOf_":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) && (is_array($value) || false)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / mutation-tests (8.2):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "InstanceOf_":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) && (is_array($value) || true)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / mutation-tests (8.2):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "LogicalOrAllSubExprNegation":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) && (!is_array($value) || !$value instanceof ArrayAccess)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / mutation-tests (8.2):
src/Factory/DottedAccessConfigAbstractFactory.php#L71
Escaped Mutant for Mutator "LogicalAnd":
--- Original
+++ New
@@ @@
throw new InvalidArgumentException(sprintf('The key "%s" provided in the dotted notation could not be found in the array service', $key));
}
$value = $array[$key];
- if (!empty($keys) && (is_array($value) || $value instanceof ArrayAccess)) {
+ if (!empty($keys) || (is_array($value) || $value instanceof ArrayAccess)) {
$value = $this->readKeysFromArray($keys, $value);
}
return $value;
|
ci / delete-artifacts
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: geekyeggo/delete-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
build-8.2
Expired
|
23.2 KB |
|
build-8.3
Expired
|
23.1 KB |
|