Skip to content

typos

typos #171

Triggered via push January 23, 2025 14:01
Status Success
Total duration 44s
Artifacts

test.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

32 warnings
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L59
Escaped Mutant for Mutator "CloneRemoval": @@ @@ } public function withRoute(RouteInterface ...$route): self { - $new = clone $this; + $new = $this; foreach ($route as $item) { $new->addRoute($item); }
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L87
Escaped Mutant for Mutator "ArrayOneItem": @@ @@ { $extracted = []; if (!$this->has($className)) { - return $extracted; + return count($extracted) > 1 ? array_slice($extracted, 0, 1, true) : $extracted; } $parameters = $this->get($className); $extracted = array_intersect_key($container, array_flip($parameters->keys()));
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L90
Escaped Mutant for Mutator "UnwrapArrayIntersectKey": @@ @@ return $extracted; } $parameters = $this->get($className); - $extracted = array_intersect_key($container, array_flip($parameters->keys())); + $extracted = $container; return (new Arguments($parameters, $extracted))->toArray(); } public function assert(mixed ...$argument): void
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L102
Escaped Mutant for Mutator "CastString": @@ @@ { $errors = []; foreach ($this->parameters as $name => $parameter) { - $name = (string) $name; + $name = $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { continue;
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L107
Escaped Mutant for Mutator "Continue_": @@ @@ $name = (string) $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { - continue; + break; } $requirer = $this->requirer($name); $fileLine = $this->locate($requirer);
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L112
Escaped Mutant for Mutator "CastString": @@ @@ $requirer = $this->requirer($name); $fileLine = $this->locate($requirer); if (!$hasArgument) { - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Missing argument `%key%` as previously defined by `%requirer%` in %fileLine% PLAIN, key: $name, requirer: $requirer, fileLine: $fileLine); continue;
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L134
Escaped Mutant for Mutator "CastString": @@ @@ if (is_object($value)) { $provided = get_class($value); } - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Argument `{$name}` provided as `%provided%` is not compatible with `%expected%` as previously defined by `%requirer%` in %fileLine% PLAIN, provided: $provided, expected: $parameter->type()->typeHinting(), requirer: $requirer, fileLine: $fileLine); }
PHP 8.2 test on ubuntu-24.04: src/Dependencies.php#L215
Escaped Mutant for Mutator "Continue_": @@ @@ } foreach ($parameters as $name => $parameter) { if (!$this->parameters->has($name)) { - continue; + break; } $existing = $this->parameters->get($name); try {
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L59
Escaped Mutant for Mutator "CloneRemoval": @@ @@ } public function withRoute(RouteInterface ...$route): self { - $new = clone $this; + $new = $this; foreach ($route as $item) { $new->addRoute($item); }
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L87
Escaped Mutant for Mutator "ArrayOneItem": @@ @@ { $extracted = []; if (!$this->has($className)) { - return $extracted; + return count($extracted) > 1 ? array_slice($extracted, 0, 1, true) : $extracted; } $parameters = $this->get($className); $extracted = array_intersect_key($container, array_flip($parameters->keys()));
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L90
Escaped Mutant for Mutator "UnwrapArrayIntersectKey": @@ @@ return $extracted; } $parameters = $this->get($className); - $extracted = array_intersect_key($container, array_flip($parameters->keys())); + $extracted = $container; return (new Arguments($parameters, $extracted))->toArray(); } public function assert(mixed ...$argument): void
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L102
Escaped Mutant for Mutator "CastString": @@ @@ { $errors = []; foreach ($this->parameters as $name => $parameter) { - $name = (string) $name; + $name = $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { continue;
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L107
Escaped Mutant for Mutator "Continue_": @@ @@ $name = (string) $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { - continue; + break; } $requirer = $this->requirer($name); $fileLine = $this->locate($requirer);
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L112
Escaped Mutant for Mutator "CastString": @@ @@ $requirer = $this->requirer($name); $fileLine = $this->locate($requirer); if (!$hasArgument) { - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Missing argument `%key%` as previously defined by `%requirer%` in %fileLine% PLAIN, key: $name, requirer: $requirer, fileLine: $fileLine); continue;
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L134
Escaped Mutant for Mutator "CastString": @@ @@ if (is_object($value)) { $provided = get_class($value); } - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Argument `{$name}` provided as `%provided%` is not compatible with `%expected%` as previously defined by `%requirer%` in %fileLine% PLAIN, provided: $provided, expected: $parameter->type()->typeHinting(), requirer: $requirer, fileLine: $fileLine); }
PHP 8.4 test on ubuntu-24.04: src/Dependencies.php#L215
Escaped Mutant for Mutator "Continue_": @@ @@ } foreach ($parameters as $name => $parameter) { if (!$this->parameters->has($name)) { - continue; + break; } $existing = $this->parameters->get($name); try {
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L59
Escaped Mutant for Mutator "CloneRemoval": @@ @@ } public function withRoute(RouteInterface ...$route): self { - $new = clone $this; + $new = $this; foreach ($route as $item) { $new->addRoute($item); }
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L87
Escaped Mutant for Mutator "ArrayOneItem": @@ @@ { $extracted = []; if (!$this->has($className)) { - return $extracted; + return count($extracted) > 1 ? array_slice($extracted, 0, 1, true) : $extracted; } $parameters = $this->get($className); $extracted = array_intersect_key($container, array_flip($parameters->keys()));
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L90
Escaped Mutant for Mutator "UnwrapArrayIntersectKey": @@ @@ return $extracted; } $parameters = $this->get($className); - $extracted = array_intersect_key($container, array_flip($parameters->keys())); + $extracted = $container; return (new Arguments($parameters, $extracted))->toArray(); } public function assert(mixed ...$argument): void
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L102
Escaped Mutant for Mutator "CastString": @@ @@ { $errors = []; foreach ($this->parameters as $name => $parameter) { - $name = (string) $name; + $name = $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { continue;
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L107
Escaped Mutant for Mutator "Continue_": @@ @@ $name = (string) $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { - continue; + break; } $requirer = $this->requirer($name); $fileLine = $this->locate($requirer);
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L112
Escaped Mutant for Mutator "CastString": @@ @@ $requirer = $this->requirer($name); $fileLine = $this->locate($requirer); if (!$hasArgument) { - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Missing argument `%key%` as previously defined by `%requirer%` in %fileLine% PLAIN, key: $name, requirer: $requirer, fileLine: $fileLine); continue;
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L134
Escaped Mutant for Mutator "CastString": @@ @@ if (is_object($value)) { $provided = get_class($value); } - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Argument `{$name}` provided as `%provided%` is not compatible with `%expected%` as previously defined by `%requirer%` in %fileLine% PLAIN, provided: $provided, expected: $parameter->type()->typeHinting(), requirer: $requirer, fileLine: $fileLine); }
PHP 8.3 test on ubuntu-24.04: src/Dependencies.php#L215
Escaped Mutant for Mutator "Continue_": @@ @@ } foreach ($parameters as $name => $parameter) { if (!$this->parameters->has($name)) { - continue; + break; } $existing = $this->parameters->get($name); try {
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L59
Escaped Mutant for Mutator "CloneRemoval": @@ @@ } public function withRoute(RouteInterface ...$route): self { - $new = clone $this; + $new = $this; foreach ($route as $item) { $new->addRoute($item); }
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L87
Escaped Mutant for Mutator "ArrayOneItem": @@ @@ { $extracted = []; if (!$this->has($className)) { - return $extracted; + return count($extracted) > 1 ? array_slice($extracted, 0, 1, true) : $extracted; } $parameters = $this->get($className); $extracted = array_intersect_key($container, array_flip($parameters->keys()));
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L90
Escaped Mutant for Mutator "UnwrapArrayIntersectKey": @@ @@ return $extracted; } $parameters = $this->get($className); - $extracted = array_intersect_key($container, array_flip($parameters->keys())); + $extracted = $container; return (new Arguments($parameters, $extracted))->toArray(); } public function assert(mixed ...$argument): void
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L102
Escaped Mutant for Mutator "CastString": @@ @@ { $errors = []; foreach ($this->parameters as $name => $parameter) { - $name = (string) $name; + $name = $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { continue;
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L107
Escaped Mutant for Mutator "Continue_": @@ @@ $name = (string) $name; $hasArgument = array_key_exists($name, $argument); if (!$hasArgument && $this->parameters->optionalKeys()->contains($name)) { - continue; + break; } $requirer = $this->requirer($name); $fileLine = $this->locate($requirer);
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L112
Escaped Mutant for Mutator "CastString": @@ @@ $requirer = $this->requirer($name); $fileLine = $this->locate($requirer); if (!$hasArgument) { - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Missing argument `%key%` as previously defined by `%requirer%` in %fileLine% PLAIN, key: $name, requirer: $requirer, fileLine: $fileLine); continue;
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L134
Escaped Mutant for Mutator "CastString": @@ @@ if (is_object($value)) { $provided = get_class($value); } - $errors[] = (string) message(<<<PLAIN + $errors[] = message(<<<PLAIN Argument `{$name}` provided as `%provided%` is not compatible with `%expected%` as previously defined by `%requirer%` in %fileLine% PLAIN, provided: $provided, expected: $parameter->type()->typeHinting(), requirer: $requirer, fileLine: $fileLine); }
PHP 8.1 test on ubuntu-24.04: src/Dependencies.php#L215
Escaped Mutant for Mutator "Continue_": @@ @@ } foreach ($parameters as $name => $parameter) { if (!$this->parameters->has($name)) { - continue; + break; } $existing = $this->parameters->get($name); try {