chore: fixes test suite

This commit is contained in:
Nuno Maduro
2021-03-13 11:06:34 +00:00
parent 1f39b8d239
commit 3589f3d5e7
4 changed files with 4 additions and 1 deletions

View File

@ -14,7 +14,6 @@ parameters:
ignoreErrors:
- "#type mixed is not subtype of native#"
- "#Undefined variable: \\$this#"
- "#is not allowed to extend#"
- "#Language construct eval#"
- "# with null as default value#"

View File

@ -142,6 +142,7 @@ final class TestCaseFactory
$proxies->proxy($this);
$chains->chain($this);
/* @phpstan-ignore-next-line */
return call_user_func(Closure::bind($factoryTest, $this, get_class($this)), ...func_get_args());
};

View File

@ -17,7 +17,9 @@ final class ChainableClosure
public static function from(Closure $closure, Closure $next): Closure
{
return function () use ($closure, $next): void {
/* @phpstan-ignore-next-line */
call_user_func_array(Closure::bind($closure, $this, get_class($this)), func_get_args());
/* @phpstan-ignore-next-line */
call_user_func_array(Closure::bind($next, $this, get_class($this)), func_get_args());
};
}

View File

@ -79,6 +79,7 @@ final class Container
if ($candidate === null) {
$type = $param->getType();
/* @phpstan-ignore-next-line */
if ($type !== null && $type->isBuiltin()) {
$candidate = $param->getName();
} else {