Cache PHPStorm stubs #26262
static-analysis.yml
on: pull_request
Generate baseline
1m 28s
Generate PHP baseline
1m 32s
Matrix: PHPStan with result cache
Matrix: PHPStan
Annotations
169 errors and 10 warnings
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.2):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.5):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.3, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.4):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan with result cache (8.3):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.2, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
Generate baseline
Process completed with exit code 1.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.5, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.1, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L165
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L157
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L143
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L104
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L73
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L64
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L55
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (7.4, ubuntu-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.5, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.0, ubuntu-latest)
Process completed with exit code 255.
|
|
PHPStan (8.0, ubuntu-latest)
Process completed with exit code 2.
|
|
PHPStan (8.0, ubuntu-latest)
Child process error (exit code 255): PHP Fatal error: Registered shutdown function PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::storeCache() cannot be called, function does not exist in Unknown on line 0
Fatal error: Registered shutdown function PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::storeCache() cannot be called, function does not exist in Unknown on line 0
while running parallel worker
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.3, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.2, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.1, windows-latest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L162
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L154
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L140
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L101
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L67
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L58
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (8.1, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L49
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (7.4, windows-latest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L165
Parameter #1 $key of method PHPStan\Cache\Cache::save() expects non-empty-string, string given.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L157
Strict comparison using === between PHPStan\BetterReflection\Reflection\ReflectionClass|PHPStan\BetterReflection\Reflection\ReflectionConstant|PHPStan\BetterReflection\Reflection\ReflectionFunction and null will always evaluate to false.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L143
Method PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::loadCache() should return array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>} but returns array{classes: array<PHPStan\BetterReflection\Reflection\ReflectionClass|null>, functions: array<PHPStan\BetterReflection\Reflection\ReflectionFunction|null>, constants: array<PHPStan\BetterReflection\Reflection\ReflectionConstant|null>}.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L104
Parameter #1 $key of method PHPStan\Cache\Cache::load() expects non-empty-string, string given.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L73
Offset 'constants' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L70
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>}.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L64
Offset 'functions' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L61
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L55
Offset 'classes' might not exist on array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null.
|
|
PHPStan (7.4, windows-latest):
src/Reflection/BetterReflection/SourceLocator/FileCachedSourceLocator.php#L52
Property PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::$cachedSymbols (array{classes: array<string, PHPStan\BetterReflection\Reflection\ReflectionClass>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}|null) does not accept array{classes: non-empty-array<string, PHPStan\BetterReflection\Reflection\Reflection|null>, functions: array<string, PHPStan\BetterReflection\Reflection\ReflectionFunction>, constants: array<string, PHPStan\BetterReflection\Reflection\ReflectionConstant>}.
|
|
PHPStan (8.0, windows-latest)
Process completed with exit code 1.
|
|
PHPStan (8.0, windows-latest)
Process completed with exit code 1.
|
|
PHPStan (8.0, windows-latest)
Child process error (exit code 255): PHP Fatal error: Registered shutdown function PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::storeCache() cannot be called, function does not exist in Unknown on line 0
Fatal error: Registered shutdown function PHPStan\Reflection\BetterReflection\SourceLocator\FileCachedSourceLocator::storeCache() cannot be called, function does not exist in Unknown on line 0
while running parallel worker
|
|
PHPStan (8.3, ubuntu-latest)
No files were found with the provided path: baseline-php-8.3.neon. No artifacts will be uploaded.
|
|
PHPStan (8.4, ubuntu-latest)
No files were found with the provided path: baseline-php-8.4.neon. No artifacts will be uploaded.
|
|
PHPStan (8.2, ubuntu-latest)
No files were found with the provided path: baseline-php-8.2.neon. No artifacts will be uploaded.
|
|
PHPStan (8.5, ubuntu-latest)
No files were found with the provided path: baseline-php-8.5.neon. No artifacts will be uploaded.
|
|
PHPStan (8.5, windows-latest)
No files were found with the provided path: baseline-php-8.5.neon. No artifacts will be uploaded.
|
|
PHPStan (8.0, ubuntu-latest)
No files were found with the provided path: baseline-php-8.0.neon. No artifacts will be uploaded.
|
|
PHPStan (8.4, windows-latest)
No files were found with the provided path: baseline-php-8.4.neon. No artifacts will be uploaded.
|
|
PHPStan (8.3, windows-latest)
No files were found with the provided path: baseline-php-8.3.neon. No artifacts will be uploaded.
|
|
PHPStan (8.2, windows-latest)
No files were found with the provided path: baseline-php-8.2.neon. No artifacts will be uploaded.
|
|
PHPStan (8.0, windows-latest)
No files were found with the provided path: baseline-php-8.0.neon. No artifacts will be uploaded.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
baseline-7.4
|
703 Bytes |
sha256:aa83bad5b8ed2229e254a7467d082e8377836806e7bdc47937d38c63aada9ba0
|
|
|
baseline-8.1
|
703 Bytes |
sha256:3c92f3bd72f4043cedafe1846a778156094147dc5a355150a34ce446293fcfb4
|
|