Reflect @implements, @extends as regular types to support single argu… #356
check.yml
on: push
composer
28s
lint
32s
phpstan
26s
infection
44s
packages
53s
Matrix: psalm
Matrix: test
Annotations
12 errors and 5 warnings
packages
Process completed with exit code 201.
|
test (8.1, lowest)
Process completed with exit code 201.
|
test (8.2, highest)
The job was canceled because "_8_1_lowest" failed.
|
test (8.2, highest)
The operation was canceled.
|
test (8.2, lowest)
The job was canceled because "_8_1_lowest" failed.
|
test (8.2, lowest)
The operation was canceled.
|
test (8.3, lowest)
The job was canceled because "_8_1_lowest" failed.
|
test (8.3, lowest)
The operation was canceled.
|
test (8.1, highest)
The job was canceled because "_8_1_lowest" failed.
|
test (8.1, highest)
The operation was canceled.
|
test (8.3, highest)
The job was canceled because "_8_1_lowest" failed.
|
test (8.3, highest)
The operation was canceled.
|
infection:
src/ChangeDetector/FileChangeDetector.php#L33
Escaped Mutant for Mutator "FalseValue":
@@ @@
public static function fromFile(string $file): self
{
$mtime = @filemtime($file);
- if ($mtime === false) {
+ if ($mtime === true) {
throw new FileIsNotReadable($file);
}
$xxh3 = @hash_file(self::HASHING_ALGORITHM, $file);
|
infection:
src/ChangeDetector/FileChangeDetector.php#L34
Escaped Mutant for Mutator "Throw_":
@@ @@
{
$mtime = @filemtime($file);
if ($mtime === false) {
- throw new FileIsNotReadable($file);
+ new FileIsNotReadable($file);
}
$xxh3 = @hash_file(self::HASHING_ALGORITHM, $file);
if ($xxh3 === false) {
|
infection:
src/ChangeDetector/PhpExtensionVersionChangeDetector.php#L27
Escaped Mutant for Mutator "LogicalAnd":
@@ @@
public static function fromName(string $name): self
{
$version = phpversion($name);
- if ($version === false && !\extension_loaded($name)) {
+ if ($version === false || !\extension_loaded($name)) {
throw new ExtensionIsNotInstalled($name);
}
return new self($name, $version);
|
infection:
src/ChangeDetector/PhpExtensionVersionChangeDetector.php#L39
Escaped Mutant for Mutator "FalseValue":
@@ @@
{
/** @var non-empty-string */
$name = $extension->name;
- return new self($name, $extension->getVersion() ?? false);
+ return new self($name, $extension->getVersion() ?? true);
}
public function changed(): bool
{
|
test (8.3, highest)
Runner GitHub Actions 8 did not respond to a cancelation request with 00:05:00.
|