Skip to content

First implementation #4

First implementation

First implementation #4

Triggered via pull request May 7, 2023 16:32
Status Success
Total duration 33s
Artifacts

mutation.yml

on: pull_request
Matrix: mutation / roave-infection
Fit to window
Zoom out
Zoom in

Annotations

2 warnings
mutation / PHP 8.2-ubuntu-latest: src/Attribute/EarlyValidationResolver.php#L38
Escaped Mutant for Mutator "ArrayItem": --- Original +++ New @@ @@ } if ($this->result !== null) { $parameterName = $context->getParameter()->getName(); - $result = $this->validator->validate($context->isResolved() ? [$parameterName => $context->getResolvedValue()] : [], [$parameterName => $attribute->getRules()]); + $result = $this->validator->validate($context->isResolved() ? [$parameterName > $context->getResolvedValue()] : [], [$parameterName => $attribute->getRules()]); foreach ($result->getErrors() as $error) { $this->result->addError($error->getMessage(), $error->getParameters(), $error->getValuePath()); }
mutation / PHP 8.2-ubuntu-latest: src/Attribute/EarlyValidationResolver.php#L38
Escaped Mutant for Mutator "ArrayItemRemoval": --- Original +++ New @@ @@ } if ($this->result !== null) { $parameterName = $context->getParameter()->getName(); - $result = $this->validator->validate($context->isResolved() ? [$parameterName => $context->getResolvedValue()] : [], [$parameterName => $attribute->getRules()]); + $result = $this->validator->validate($context->isResolved() ? [] : [], [$parameterName => $attribute->getRules()]); foreach ($result->getErrors() as $error) { $this->result->addError($error->getMessage(), $error->getParameters(), $error->getValuePath()); }